Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::MachineImpl Member List

This is the complete list of members for Realm::MachineImpl, including all inherited members.

add_proc_mem_affinity(const Machine::ProcessorMemoryAffinity &pma, bool lock_held=false)Realm::MachineImpl
add_process_info(int node_id, const Machine::ProcessInfo &process_info, bool lock_held=false)Realm::MachineImpl
add_subscription(Machine::MachineUpdateSubscriber *subscriber)Realm::MachineImpl
enumerate_mem_mem_affinities(void)Realm::MachineImpl
get_all_memories(std::set< Memory > &mset) constRealm::MachineImpl
get_all_processors(std::set< Processor > &pset) constRealm::MachineImpl
get_local_processors(std::set< Processor > &pset) constRealm::MachineImpl
get_local_processors_by_kind(std::set< Processor > &pset, Processor::Kind kind) constRealm::MachineImpl
get_mem_mem_affinity(std::vector< Machine::MemoryMemoryAffinity > &result, Memory restrict_mem1=Memory::NO_MEMORY, Memory restrict_mem2=Memory::NO_MEMORY, bool local_only=true) constRealm::MachineImpl
get_nodeinfo(int node) constRealm::MachineImplprotected
get_nodeinfo(Processor p) constRealm::MachineImplprotected
get_nodeinfo(Memory m) constRealm::MachineImplprotected
get_proc_mem_affinity(std::vector< Machine::ProcessorMemoryAffinity > &result, Processor restrict_proc=Processor::NO_PROC, Memory restrict_memory=Memory::NO_MEMORY, bool local_only=true) constRealm::MachineImpl
get_process_info(Processor p, Machine::ProcessInfo *info) constRealm::MachineImpl
get_runtime_impl(void) constRealm::MachineImpl
get_shared_processors(Memory m, std::set< Processor > &pset, bool local_only) constRealm::MachineImpl
get_visible_memories(Processor p, std::set< Memory > &mset, bool local_only) constRealm::MachineImpl
get_visible_memories(Memory m, std::set< Memory > &mset, bool local_only) constRealm::MachineImpl
has_affinity(Processor p, Memory m, Machine::AffinityDetails *details=0) constRealm::MachineImpl
has_affinity(Memory m1, Memory m2, Machine::AffinityDetails *details=0) constRealm::MachineImpl
invalidate_query_caches()Realm::MachineImplprotected
MachineImpl(RuntimeImpl *_runtime_impl)Realm::MachineImpl
mutexRealm::MachineImplmutable
nodeinfosRealm::MachineImpl
parse_node_announce_data(int node_id, const void *args, size_t arglen, bool remote)Realm::MachineImpl
proc_mem_affinitiesRealm::MachineImpl
remove_subscription(Machine::MachineUpdateSubscriber *subscriber)Realm::MachineImpl
runtime_implRealm::MachineImplprotected
subscribersRealm::MachineImpl
update_kind_maps(void)Realm::MachineImpl
~MachineImpl(void)Realm::MachineImpl