Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
proc_impl.h File Reference
#include "realm/processor.h"
#include "realm/id.h"
#include "realm/atomics.h"
#include "realm/network.h"
#include "realm/operation.h"
#include "realm/profiling.h"
#include "realm/sampling.h"
#include "realm/runtime_impl.h"
#include "realm/event_impl.h"
#include "realm/rsrv_impl.h"
#include "realm/tasks.h"
#include "realm/threads.h"
#include "realm/codedesc.h"
Include dependency graph for proc_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Realm::ProcessorImpl
 
struct  Realm::ProcessorImpl::DeferredSpawnCache
 
class  Realm::LocalTaskProcessor
 
struct  Realm::LocalTaskProcessor::TaskTableEntry
 
class  Realm::LocalCPUProcessor
 
class  Realm::LocalUtilityProcessor
 
class  Realm::LocalIOProcessor
 
class  Realm::RemoteProcessor
 
class  Realm::ProcessorGroupImpl
 
class  Realm::ProcessorGroupImpl::DeferredDestroy
 
class  Realm::TaskRegistration
 
class  Realm::RemoteTaskRegistration
 
struct  Realm::RegisterTaskMessage
 
struct  Realm::RegisterTaskCompleteMessage
 
struct  Realm::SpawnTaskMessage
 
struct  Realm::ProcGroupCreateMessage
 
struct  Realm::ProcGroupDestroyMessage
 
struct  Realm::ProcGroupDestroyAckMessage
 

Namespaces

namespace  Realm
 
namespace  Realm::ThreadLocal
 

Variables

thread_local int Realm::ThreadLocal::scheduler_lock
 
thread_local Processor Realm::ThreadLocal::current_processor