![]() |
Project
|
#include <GPUReconstructionCPUDeviceInternals.h>
Public Member Functions | |
| void | enqueue (int32_t stream, GPUReconstructionCPUDeviceTask &&task) |
| void | startQueue (int32_t stream) |
| void | processQueue (int32_t stream) |
| void | completeEvent (GPUReconstructionCPUDeviceEvent *e, uint64_t value) |
Public Attributes | |
| std::unique_ptr< tbb::task_arena > | arena |
| std::array< GPUReconstructionCPUDeviceQueue, constants::GPU_MAX_STREAMS > | queues |
| std::atomic< int32_t > | error {0} |
| char * | deviceMemory = nullptr |
| char * | hostMemory = nullptr |
| char * | constantMemory = nullptr |
| std::vector< void * > | rtcLibraries |
| std::vector< void * > | rtcKernels |
Definition at line 68 of file GPUReconstructionCPUDeviceInternals.h.
| void GPUReconstructionCPUDeviceInternals::completeEvent | ( | GPUReconstructionCPUDeviceEvent * | e, |
| uint64_t | value | ||
| ) |
Definition at line 227 of file GPUReconstructionCPUDevice.cxx.
| void GPUReconstructionCPUDeviceInternals::enqueue | ( | int32_t | stream, |
| GPUReconstructionCPUDeviceTask && | task | ||
| ) |
Definition at line 167 of file GPUReconstructionCPUDevice.cxx.
| void GPUReconstructionCPUDeviceInternals::processQueue | ( | int32_t | stream | ) |
Definition at line 188 of file GPUReconstructionCPUDevice.cxx.
| void GPUReconstructionCPUDeviceInternals::startQueue | ( | int32_t | stream | ) |
Definition at line 183 of file GPUReconstructionCPUDevice.cxx.
| std::unique_ptr<tbb::task_arena> o2::gpu::GPUReconstructionCPUDeviceInternals::arena |
Definition at line 69 of file GPUReconstructionCPUDeviceInternals.h.
| char* o2::gpu::GPUReconstructionCPUDeviceInternals::constantMemory = nullptr |
Definition at line 75 of file GPUReconstructionCPUDeviceInternals.h.
| char* o2::gpu::GPUReconstructionCPUDeviceInternals::deviceMemory = nullptr |
Definition at line 73 of file GPUReconstructionCPUDeviceInternals.h.
| std::atomic<int32_t> o2::gpu::GPUReconstructionCPUDeviceInternals::error {0} |
Definition at line 71 of file GPUReconstructionCPUDeviceInternals.h.
| char* o2::gpu::GPUReconstructionCPUDeviceInternals::hostMemory = nullptr |
Definition at line 74 of file GPUReconstructionCPUDeviceInternals.h.
| std::array<GPUReconstructionCPUDeviceQueue, constants::GPU_MAX_STREAMS> o2::gpu::GPUReconstructionCPUDeviceInternals::queues |
Definition at line 70 of file GPUReconstructionCPUDeviceInternals.h.
| std::vector<void*> o2::gpu::GPUReconstructionCPUDeviceInternals::rtcKernels |
Definition at line 78 of file GPUReconstructionCPUDeviceInternals.h.
| std::vector<void*> o2::gpu::GPUReconstructionCPUDeviceInternals::rtcLibraries |
Definition at line 77 of file GPUReconstructionCPUDeviceInternals.h.