#include <hip_internal.h>
◆ GPUEventPool()
| Realm::Hip::GPUEventPool::GPUEventPool |
( |
int |
_batch_size = 256 | ) |
|
◆ empty_pool()
| void Realm::Hip::GPUEventPool::empty_pool |
( |
void |
| ) |
|
◆ get_event()
| hipEvent_t Realm::Hip::GPUEventPool::get_event |
( |
bool |
external = false | ) |
|
◆ init_pool()
| void Realm::Hip::GPUEventPool::init_pool |
( |
int |
init_size = 0 | ) |
|
◆ return_event()
| void Realm::Hip::GPUEventPool::return_event |
( |
hipEvent_t |
e, |
|
|
bool |
external = false |
|
) |
| |
◆ available_events
| std::vector<hipEvent_t> Realm::Hip::GPUEventPool::available_events |
|
protected |
◆ batch_size
| int Realm::Hip::GPUEventPool::batch_size |
|
protected |
◆ current_size
| int Realm::Hip::GPUEventPool::current_size |
|
protected |
◆ external_count
| int Realm::Hip::GPUEventPool::external_count |
|
protected |
◆ mutex
| Mutex Realm::Hip::GPUEventPool::mutex |
|
protected |
◆ total_size
| int Realm::Hip::GPUEventPool::total_size |
|
protected |
The documentation for this class was generated from the following file: