![]() |
Project
|
#include <GPUMemoryResource.h>
Public Types | |
enum | Type : int32_t { NONE = 0 , REUSE_1TO1 = 1 } |
enum | Group : uint16_t { ClustererScratch , 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 36 of file GPUMemoryResource.h.
enum o2::gpu::GPUMemoryReuse::Group : uint16_t |
Enumerator | |
---|---|
ClustererScratch | |
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 38 of file GPUMemoryResource.h.
Definition at line 39 of file GPUMemoryResource.h.
|
constexprdefault |
ID o2::gpu::GPUMemoryReuse::id = 0 |
Definition at line 48 of file GPUMemoryResource.h.
Definition at line 47 of file GPUMemoryResource.h.