![]() |
Realm
A distributed, event-based tasking library
|
#include "realm/runtime.h"#include "realm/id.h"#include "realm/network.h"#include "realm/operation.h"#include "realm/profiling.h"#include "realm/dynamic_table.h"#include "realm/codedesc.h"#include "realm/deppart/partitions.h"#include "realm/comp_queue_impl.h"#include "realm/event_impl.h"#include "realm/barrier_impl.h"#include "realm/rsrv_impl.h"#include "realm/subgraph_impl.h"#include "realm/machine_impl.h"#include "realm/threads.h"#include "realm/sampling.h"#include "realm/module.h"#include "realm/bgwork.h"#include "realm/activemsg.h"#include "realm/repl_heap.h"#include "realm/shm.h"#include "realm/hardware_topology.h"#include <optional>#include <unordered_map>#include <memory>Go to the source code of this file.
Classes | |
| struct | Realm::Node |
| class | Realm::CoreModuleConfig |
| class | Realm::CoreModule |
| class | Realm::LockedMap< K, V, LT > |
| class | Realm::RuntimeImpl |
| class | Realm::RuntimeImpl::DeferredShutdown |
| struct | Realm::RuntimeShutdownRequest |
| struct | Realm::RuntimeShutdownMessage |
Namespaces | |
| namespace | Realm |
Typedefs | |
| typedef DynamicTableAllocator< GenEventImpl, 11, 16, GenEventImpl::GenEventImplAllocator > | Realm::LocalEventTableAllocator |
| typedef DynamicTableAllocator< GenEventImpl, 10, 7, GenEventImpl::GenEventImplAllocator > | Realm::RemoteEventTableAllocator |
| typedef DynamicTableAllocator< BarrierImpl, 10, 4 > | Realm::BarrierTableAllocator |
| typedef DynamicTableAllocator< ReservationImpl, 10, 8 > | Realm::ReservationTableAllocator |
| typedef DynamicTableAllocator< ProcessorGroupImpl, 10, 4 > | Realm::ProcessorGroupTableAllocator |
| typedef DynamicTableAllocator< SparsityMapImplWrapper, 10, 4 > | Realm::SparsityMapTableAllocator |
| typedef DynamicTableAllocator< CompQueueImpl, 10, 4 > | Realm::CompQueueTableAllocator |
| typedef DynamicTableAllocator< SubgraphImpl, 10, 4 > | Realm::SubgraphTableAllocator |
Functions | |
| std::ostream & | Realm::operator<< (std::ostream &os, const Node &node) |
| REALM_INTERNAL_API_EXTERNAL_LINKAGE RuntimeImpl * | Realm::get_runtime (void) |
| EventImpl * | Realm::get_event_impl (Event e) |
| GenEventImpl * | Realm::get_genevent_impl (Event e) |
| BarrierImpl * | Realm::get_barrier_impl (Event e) |
Variables | |
| REALM_INTERNAL_API_EXTERNAL_LINKAGE RuntimeImpl * | Realm::runtime_singleton |