Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
runtime_impl.h File Reference
#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>
Include dependency graph for runtime_impl.h:
This graph shows which files directly or indirectly include this file:

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::GenEventImplAllocatorRealm::LocalEventTableAllocator
 
typedef DynamicTableAllocator< GenEventImpl, 10, 7, GenEventImpl::GenEventImplAllocatorRealm::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 RuntimeImplRealm::get_runtime (void)
 
EventImplRealm::get_event_impl (Event e)
 
GenEventImplRealm::get_genevent_impl (Event e)
 
BarrierImplRealm::get_barrier_impl (Event e)
 

Variables

REALM_INTERNAL_API_EXTERNAL_LINKAGE RuntimeImplRealm::runtime_singleton