![]() |
Project
|
#include <GPUMemoryResource.h>
Public Types | |
| enum | Type : int32_t { NONE = 0 , REUSE_1TO1 = 1 } |
| enum | Group : uint16_t { ClustererScratch , NNClusterer , ClustererZS , TrackerScratch , TrackerDataLinks , TrackerDataWeights } |
| using | ID = uint32_t |
Public Member Functions | |
| GPUMemoryReuse (Type t, Group g, uint16_t i) | |
| GPUMemoryReuse (bool condition, Type t, Group g, uint16_t i) | |
| constexpr | GPUMemoryReuse ()=default |
Public Attributes | |
| Type | type = NONE |
| ID | id = 0 |
Definition at line 24 of file GPUMemoryResource.h.
| using o2::gpu::GPUMemoryReuse::ID = uint32_t |
Definition at line 37 of file GPUMemoryResource.h.
| enum o2::gpu::GPUMemoryReuse::Group : uint16_t |
| Enumerator | |
|---|---|
| ClustererScratch | |
| NNClusterer | |
| ClustererZS | |
| TrackerScratch | |
| TrackerDataLinks | |
| TrackerDataWeights | |
Definition at line 29 of file GPUMemoryResource.h.
| enum o2::gpu::GPUMemoryReuse::Type : int32_t |
| Enumerator | |
|---|---|
| NONE | |
| REUSE_1TO1 | |
Definition at line 25 of file GPUMemoryResource.h.
Definition at line 39 of file GPUMemoryResource.h.
Definition at line 40 of file GPUMemoryResource.h.
|
constexprdefault |
| ID o2::gpu::GPUMemoryReuse::id = 0 |
Definition at line 49 of file GPUMemoryResource.h.
Definition at line 48 of file GPUMemoryResource.h.