#include <hip_module.h>
◆ HipModule()
| Realm::Hip::HipModule::HipModule |
( |
RuntimeImpl * |
_runtime | ) |
|
|
protected |
◆ ~HipModule()
| virtual Realm::Hip::HipModule::~HipModule |
( |
void |
| ) |
|
|
virtual |
◆ cleanup()
| virtual void Realm::Hip::HipModule::cleanup |
( |
void |
| ) |
|
|
virtual |
◆ create_code_translators()
| virtual void Realm::Hip::HipModule::create_code_translators |
( |
RuntimeImpl * |
runtime | ) |
|
|
virtual |
◆ create_dma_channels()
| virtual void Realm::Hip::HipModule::create_dma_channels |
( |
RuntimeImpl * |
runtime | ) |
|
|
virtual |
◆ create_memories()
| virtual void Realm::Hip::HipModule::create_memories |
( |
RuntimeImpl * |
runtime | ) |
|
|
virtual |
◆ create_module()
◆ create_module_config()
◆ create_processors()
| virtual void Realm::Hip::HipModule::create_processors |
( |
RuntimeImpl * |
runtime | ) |
|
|
virtual |
◆ get_task_hip_stream()
◆ initialize()
| virtual void Realm::Hip::HipModule::initialize |
( |
RuntimeImpl * |
runtime | ) |
|
|
virtual |
◆ pre_detach_cleanup()
| virtual void Realm::Hip::HipModule::pre_detach_cleanup |
( |
void |
| ) |
|
|
virtual |
◆ set_task_ctxsync_required()
| void Realm::Hip::HipModule::set_task_ctxsync_required |
( |
bool |
is_required | ) |
|
◆ config
◆ dedicated_workers
| std::map<GPU *, GPUWorker *> Realm::Hip::HipModule::dedicated_workers |
◆ gpu_info
| std::vector<GPUInfo *> Realm::Hip::HipModule::gpu_info |
◆ gpus
| std::vector<GPU *> Realm::Hip::HipModule::gpus |
◆ hipipc_condvar
◆ hipipc_exports_remaining
| atomic<int> Realm::Hip::HipModule::hipipc_exports_remaining |
◆ hipipc_mutex
| Mutex Realm::Hip::HipModule::hipipc_mutex |
◆ hipipc_releases_needed
| atomic<int> Realm::Hip::HipModule::hipipc_releases_needed |
◆ hipipc_responses_needed
| atomic<int> Realm::Hip::HipModule::hipipc_responses_needed |
◆ registered_host_ptrs
| std::vector<void *> Realm::Hip::HipModule::registered_host_ptrs |
◆ rh_listener
◆ runtime
◆ shared_worker
| GPUWorker* Realm::Hip::HipModule::shared_worker |
◆ uvm_base
| void* Realm::Hip::HipModule::uvm_base |
◆ uvmmem
◆ zcib_cpu_base
| void * Realm::Hip::HipModule::zcib_cpu_base |
◆ zcmem
◆ zcmem_cpu_base
| void* Realm::Hip::HipModule::zcmem_cpu_base |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/hip/hip_module.h