|
UMPIRE
Umpire: resource management and provision
|
#include <functional>#include <map>#include <memory>#include <tuple>#include <unordered_map>#include <optional>#include "camp/camp.hpp"#include "camp/resource.hpp"#include "umpire/Umpire.hpp"#include "umpire/strategy/AllocationStrategy.hpp"#include "umpire/strategy/PoolCoalesceHeuristic.hpp"#include "umpire/strategy/mixins/AlignedAllocation.hpp"#include "umpire/util/FixedMallocPool.hpp"#include "umpire/util/MemoryResourceTraits.hpp"Classes | |
| class | umpire::strategy::ResourceAwarePool |
| struct | umpire::strategy::ResourceAwarePool::Chunk |
Namespaces | |
| umpire | |
| umpire::strategy | |
Typedefs | |
| using | Resource = camp::resources::Resource |
| using | Event = camp::resources::Event |
Functions | |
| std::ostream & | umpire::strategy::operator<< (std::ostream &out, umpire::strategy::PoolCoalesceHeuristic< ResourceAwarePool > &) |
| std::string | umpire::strategy::to_string (PoolCoalesceHeuristic< ResourceAwarePool > &) |
| using Resource = camp::resources::Resource |
| using Event = camp::resources::Event |