#include <hip_module.h>
◆ HipModuleConfig()
| Realm::Hip::HipModuleConfig::HipModuleConfig |
( |
void |
| ) |
|
|
protected |
◆ configure_from_cmdline()
| virtual void Realm::Hip::HipModuleConfig::configure_from_cmdline |
( |
std::vector< std::string > & |
cmdline | ) |
|
|
virtual |
◆ discover_resource()
| bool Realm::Hip::HipModuleConfig::discover_resource |
( |
void |
| ) |
|
|
protected |
◆ HipModule
◆ cfg_d2d_stream_priority
| int Realm::Hip::HipModuleConfig::cfg_d2d_stream_priority = -1 |
◆ cfg_d2d_streams
| unsigned Realm::Hip::HipModuleConfig::cfg_d2d_streams = 4 |
◆ cfg_dynfb_max_size
| size_t Realm::Hip::HipModuleConfig::cfg_dynfb_max_size = ~size_t(0) |
◆ cfg_fb_ib_size
| size_t Realm::Hip::HipModuleConfig::cfg_fb_ib_size = 128 << 20 |
◆ cfg_fb_mem_size
| size_t Realm::Hip::HipModuleConfig::cfg_fb_mem_size = 256 << 20 |
◆ cfg_fences_use_callbacks
| bool Realm::Hip::HipModuleConfig::cfg_fences_use_callbacks = false |
◆ cfg_gpu_idxs
| std::string Realm::Hip::HipModuleConfig::cfg_gpu_idxs |
◆ cfg_hostreg_limit
| size_t Realm::Hip::HipModuleConfig::cfg_hostreg_limit = 1 << 30 |
◆ cfg_max_ctxsync_threads
| int Realm::Hip::HipModuleConfig::cfg_max_ctxsync_threads = 4 |
◆ cfg_min_avail_mem
| size_t Realm::Hip::HipModuleConfig::cfg_min_avail_mem = 0 |
◆ cfg_multithread_dma
| bool Realm::Hip::HipModuleConfig::cfg_multithread_dma = false |
◆ cfg_num_gpus
| int Realm::Hip::HipModuleConfig::cfg_num_gpus = 0 |
◆ cfg_pin_sysmem
| bool Realm::Hip::HipModuleConfig::cfg_pin_sysmem = true |
◆ cfg_skip_busy_gpus
| bool Realm::Hip::HipModuleConfig::cfg_skip_busy_gpus = false |
◆ cfg_skip_gpu_count
| unsigned Realm::Hip::HipModuleConfig::cfg_skip_gpu_count = 0 |
◆ cfg_suppress_hijack_warning
| bool Realm::Hip::HipModuleConfig::cfg_suppress_hijack_warning = false |
◆ cfg_task_context_sync
| int Realm::Hip::HipModuleConfig::cfg_task_context_sync = -1 |
◆ cfg_task_streams
| unsigned Realm::Hip::HipModuleConfig::cfg_task_streams = 12 |
◆ cfg_use_dynamic_fb
| bool Realm::Hip::HipModuleConfig::cfg_use_dynamic_fb = true |
◆ cfg_use_hip_ipc
| bool Realm::Hip::HipModuleConfig::cfg_use_hip_ipc = true |
◆ cfg_use_shared_worker
| bool Realm::Hip::HipModuleConfig::cfg_use_shared_worker = true |
◆ cfg_use_worker_threads
| bool Realm::Hip::HipModuleConfig::cfg_use_worker_threads = false |
◆ cfg_uvm_mem_size
| size_t Realm::Hip::HipModuleConfig::cfg_uvm_mem_size = 0 |
◆ cfg_zc_ib_size
| size_t Realm::Hip::HipModuleConfig::cfg_zc_ib_size = 256 << 20 |
◆ cfg_zc_mem_size
| size_t Realm::Hip::HipModuleConfig::cfg_zc_mem_size = 64 << 20 |
◆ res_fbmem_sizes
| std::vector<size_t> Realm::Hip::HipModuleConfig::res_fbmem_sizes |
◆ res_min_fbmem_size
| size_t Realm::Hip::HipModuleConfig::res_min_fbmem_size = 0 |
◆ res_num_gpus
| int Realm::Hip::HipModuleConfig::res_num_gpus = 0 |
◆ resource_discovered
| bool Realm::Hip::HipModuleConfig::resource_discovered = false |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/hip/hip_module.h