AddChain(Args... args) | o2::gpu::GPUReconstruction | inline |
AddGPUEvents(T *&events) | o2::gpu::GPUReconstructionProcessing | inline |
AllocateIOMemoryHelper(size_t n, const T *&ptr, std::unique_ptr< T[]> &u) | o2::gpu::GPUReconstruction | inlineprotected |
AllocateMemoryResources() | o2::gpu::GPUReconstruction | |
AllocateRegisteredForeignMemory(int16_t res, GPUReconstruction *rec, GPUOutputControl *control=nullptr) | o2::gpu::GPUReconstruction | |
AllocateRegisteredMemory(GPUProcessor *proc, bool resetCustom=false) | o2::gpu::GPUReconstruction | |
AllocateRegisteredMemory(int16_t res, GPUOutputControl *control=nullptr) | o2::gpu::GPUReconstruction | |
AllocateRegisteredMemoryHelper(GPUMemoryResource *res, void *&ptr, void *&memorypool, void *memorybase, size_t memorysize, void *(GPUMemoryResource::*SetPointers)(void *), void *&memorypoolend, const char *device) | o2::gpu::GPUReconstruction | protected |
AllocateRegisteredMemoryInternal(GPUMemoryResource *res, GPUOutputControl *control, GPUReconstruction *recPool) | o2::gpu::GPUReconstruction | protected |
AllocateRegisteredPermanentMemory() | o2::gpu::GPUReconstruction | protected |
AllocateUnmanagedMemory(size_t size, int32_t type) | o2::gpu::GPUReconstruction | |
AllocateVolatileDeviceMemory(size_t size) | o2::gpu::GPUReconstruction | |
AllocateVolatileMemory(size_t size, bool device) | o2::gpu::GPUReconstruction | |
AvailableGPURecoSteps() | o2::gpu::GPUReconstruction | inlineprotectedvirtual |
BlockStackedMemory(GPUReconstruction *rec) | o2::gpu::GPUReconstruction | |
CanQueryMaxMemory() | o2::gpu::GPUReconstruction | inlineprotectedvirtual |
CheckErrorCodes(bool cpuOnly=false, bool forceShowErrors=false, std::vector< std::array< uint32_t, 4 > > *fillErrors=nullptr) | o2::gpu::GPUReconstruction | |
CheckInstanceAvailable(DeviceType type, bool verbose) | o2::gpu::GPUReconstruction | static |
ClearAllocatedMemory(bool clearOutputs=true) | o2::gpu::GPUReconstruction | |
CLUSTER_DATA enum value | o2::gpu::GPUReconstruction | |
CLUSTER_NATIVE_MC enum value | o2::gpu::GPUReconstruction | |
CLUSTERS_NATIVE enum value | o2::gpu::GPUReconstruction | |
ComputeReuseMax(GPUProcessor *proc) | o2::gpu::GPUReconstruction | |
ConstructGPUProcessor(GPUProcessor *proc) | o2::gpu::GPUReconstruction | |
CPUTracker(int32_t iSector) | o2::gpu::GPUReconstructionDeviceBase | inlineprotectedvirtual |
CreateInstance(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstruction | static |
CreateInstance(DeviceType type=DeviceType::CPU, bool forceType=true, GPUReconstruction *master=nullptr) | o2::gpu::GPUReconstruction | static |
CreateInstance(int32_t type, bool forceType, GPUReconstruction *master=nullptr) | o2::gpu::GPUReconstruction | inlinestatic |
CreateInstance(const char *type, bool forceType, GPUReconstruction *master=nullptr) | o2::gpu::GPUReconstruction | static |
deviceEvent typedef | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | protected |
DeviceMemoryBase() const | o2::gpu::GPUReconstruction | inline |
DeviceParam() const | o2::gpu::GPUReconstructionDeviceBase | inline |
DeviceType typedef | o2::gpu::GPUReconstruction | |
DoStuckProtection(int32_t stream, deviceEvent event) | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
DumpData(FILE *fp, const T *const *entries, const S *num, InOutPointerType type) | o2::gpu::GPUReconstruction | inlineprotected |
DumpFlatObjectToFile(const T *obj, const char *file) | o2::gpu::GPUReconstruction | inlineprotected |
DumpSettings(const char *dir="") | o2::gpu::GPUReconstruction | |
DumpStructToFile(const T *obj, const char *file) | o2::gpu::GPUReconstruction | inlineprotected |
endGPUProfiling() | o2::gpu::GPUReconstruction | inlinevirtual |
EnqueuePipeline(bool terminate=false) | o2::gpu::GPUReconstruction | protected |
Exit() | o2::gpu::GPUReconstruction | |
ExitDevice() override | o2::gpu::GPUReconstructionDeviceBase | protectedvirtual |
ExitDevice_Runtime()=0 | o2::gpu::GPUReconstructionDeviceBase | protectedpure virtual |
Finalize() | o2::gpu::GPUReconstruction | |
FreeRegisteredMemory(GPUProcessor *proc, bool freeCustom=false, bool freePermanent=false) | o2::gpu::GPUReconstruction | |
FreeRegisteredMemory(int16_t res) | o2::gpu::GPUReconstruction | |
FreeRegisteredMemory(GPUMemoryResource *res) | o2::gpu::GPUReconstruction | protected |
GeneralStep typedef | o2::gpu::GPUReconstruction | |
GEOMETRY_TYPE_NAMES | o2::gpu::GPUReconstruction | static |
geometryType | o2::gpu::GPUReconstruction | static |
GeometryType typedef | o2::gpu::GPUReconstruction | |
GetConstantMem() const | o2::gpu::GPUReconstruction | inline |
GetDeviceBackendSettings() | o2::gpu::GPUReconstruction | inline |
getDeviceConstantMemRegistratorsVector() | o2::gpu::GPUReconstructionDeviceBase | inlineprotectedstatic |
GetDeviceType(const char *type) | o2::gpu::GPUReconstruction | static |
GetDeviceType() const | o2::gpu::GPUReconstruction | inline |
getErrorCodeOutput() | o2::gpu::GPUReconstruction | inline |
getGeneralStepNum(GeneralStep step, bool validCheck=true) | o2::gpu::GPUReconstruction | |
getGeneralStepTimer(GeneralStep step) | o2::gpu::GPUReconstructionProcessing | inline |
GetGlobalLock(void *&pLock) | o2::gpu::GPUReconstructionDeviceBase | protected |
getGPUPointer(void *ptr) | o2::gpu::GPUReconstruction | inlinevirtual |
GetGRPSettings() const | o2::gpu::GPUReconstruction | inline |
getHostThreadIndex() | o2::gpu::GPUReconstruction | static |
GetITSTraits(std::unique_ptr< o2::its::TrackerTraits > *trackerTraits, std::unique_ptr< o2::its::VertexerTraits > *vertexerTraits, std::unique_ptr< o2::its::TimeFrame > *timeFrame) | o2::gpu::GPUReconstruction | virtual |
GetKernelName() | o2::gpu::GPUReconstructionProcessing | static |
getKernelProperties() | o2::gpu::GPUReconstructionCPU | inline |
getKernelPropertiesBackend() | o2::gpu::GPUReconstructionCUDABackend | protected |
getKernelTimer(RecoStep step, int32_t num=0, size_t addMemorySize=0, bool increment=true) | o2::gpu::GPUReconstructionProcessing | protected |
GetLibraryInstance(DeviceType type, bool verbose) | o2::gpu::GPUReconstruction | protectedstatic |
GetMaxBackendThreads() const | o2::gpu::GPUReconstruction | inline |
getNActiveThreadsOuterLoop() const | o2::gpu::GPUReconstructionProcessing | inline |
getNEventsProcessed() | o2::gpu::GPUReconstruction | inline |
getNEventsProcessedInStat() | o2::gpu::GPUReconstruction | inline |
GetNextChainInQueue() | o2::gpu::GPUReconstruction | protected |
getNIOTypeMultiplicity(InOutPointerType type) | o2::gpu::GPUReconstruction | inlinestatic |
getNKernelHostThreads(bool splitCores) | o2::gpu::GPUReconstructionProcessing | |
GetParam() const | o2::gpu::GPUReconstruction | inline |
GetProcessingSettings() const | o2::gpu::GPUReconstruction | inline |
getRecoStepNum(RecoStep step, bool validCheck=true) | o2::gpu::GPUReconstruction | |
GetRecoSteps() const | o2::gpu::GPUReconstruction | inline |
GetRecoStepsGPU() const | o2::gpu::GPUReconstruction | inline |
GetRecoStepsInputs() const | o2::gpu::GPUReconstruction | inline |
GetRecoStepsOutputs() const | o2::gpu::GPUReconstruction | inline |
getRecoStepTimer(RecoStep step) | o2::gpu::GPUReconstructionProcessing | inline |
getRTCKernelCalls(std::vector< std::string > &kernels) | o2::gpu::GPUReconstructionCUDABackend | protected |
getRTCkernelNum(int32_t k=-1) | o2::gpu::GPUReconstructionCUDABackend | protectedstatic |
GetStatKernelTime() | o2::gpu::GPUReconstruction | inline |
GetStatWallTime() | o2::gpu::GPUReconstruction | inline |
GetThread() | o2::gpu::GPUReconstructionCPU | protected |
GetThreadContext() override | o2::gpu::GPUReconstructionProcessing | virtual |
getTimer(const char *name, int32_t num=-1) | o2::gpu::GPUReconstructionProcessing | protected |
GPUDebug(const char *state="UNKNOWN", int32_t stream=-1, bool force=false) override=0 | o2::gpu::GPUReconstructionDeviceBase | protectedpure virtual |
GPUFailedMsgA(const int64_t error, const char *file, int32_t line) | o2::gpu::GPUReconstructionCUDABackend | |
GPUFailedMsgAI(const int64_t error, const char *file, int32_t line) | o2::gpu::GPUReconstructionCUDABackend | static |
GPUMemCpy(void *dst, const void *src, size_t size, int32_t stream, int32_t toGPU, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) override=0 | o2::gpu::GPUReconstructionDeviceBase | protectedpure virtual |
GPUMemCpyAlways(bool onGpu, void *dst, const void *src, size_t size, int32_t stream, int32_t toGPU, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) override | o2::gpu::GPUReconstructionDeviceBase | inlineprotectedvirtual |
GPUReconstruction(const GPUReconstruction &)=delete | o2::gpu::GPUReconstruction | |
GPUReconstruction(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstruction | protected |
GPUReconstruction_Create_CPU(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstruction | protectedstatic |
GPUReconstructionCPU(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstructionCPU | inlineprotected |
GPUReconstructionCPUBackend(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstructionCPUBackend | inlineprotected |
GPUReconstructionCUDABackend(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstructionCUDABackend | protected |
GPUReconstructionDeviceBase(const GPUSettingsDeviceBackend &cfg, size_t sizeCheck) | o2::gpu::GPUReconstructionDeviceBase | protected |
GPUReconstructionKernels(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | inline |
GPUReconstructionProcessing(const GPUSettingsDeviceBackend &cfg) | o2::gpu::GPUReconstructionProcessing | inlineprotected |
GPUStuck() | o2::gpu::GPUReconstructionCPU | inline |
Init() | o2::gpu::GPUReconstruction | |
InitDevice() override | o2::gpu::GPUReconstructionDeviceBase | protectedvirtual |
InitDevice_Runtime()=0 | o2::gpu::GPUReconstructionDeviceBase | protectedpure virtual |
InitPhaseAfterDevice() | o2::gpu::GPUReconstruction | protected |
InitPhaseBeforeDevice() | o2::gpu::GPUReconstruction | protected |
InitPhasePermanentMemory() | o2::gpu::GPUReconstruction | protected |
InOutPointerType enum name | o2::gpu::GPUReconstruction | |
InOutTypeField typedef | o2::gpu::GPUReconstruction | |
IOTYPENAMES | o2::gpu::GPUReconstruction | static |
IsEventDone(deviceEvent *evList, int32_t nEvents=1) | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
IsGPU() const | o2::gpu::GPUReconstruction | inline |
IsInitialized() const | o2::gpu::GPUReconstruction | inline |
krnlDeviceType enum name | o2::gpu::GPUReconstruction | |
krnlEvent typedef | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | protected |
krnlEventNone | o2::gpu::GPUReconstructionCPU | static |
krnlExec typedef | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | protected |
krnlRunRange typedef | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | protected |
krnlRunRangeNone | o2::gpu::GPUReconstructionCPU | static |
krnlSetup typedef | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | protected |
krnlSetupArgs typedef | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | protected |
krnlSetupTime typedef | o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend > | protected |
mActiveHostKernelThreads | o2::gpu::GPUReconstructionProcessing | protected |
mBlockCount | o2::gpu::GPUReconstructionCPU | protected |
MC_INFO_TPC enum value | o2::gpu::GPUReconstruction | |
MC_LABEL_TPC enum value | o2::gpu::GPUReconstruction | |
mChains | o2::gpu::GPUReconstruction | protected |
mDebugEvents | o2::gpu::GPUReconstructionDeviceBase | protected |
mDeviceBackendSettings | o2::gpu::GPUReconstruction | protected |
mDeviceConstantMem | o2::gpu::GPUReconstruction | protected |
mDeviceConstantMemList | o2::gpu::GPUReconstructionDeviceBase | protected |
mDeviceId | o2::gpu::GPUReconstructionDeviceBase | protected |
mDeviceMemoryBase | o2::gpu::GPUReconstruction | protected |
mDeviceMemoryPermanent | o2::gpu::GPUReconstruction | protected |
mDeviceMemoryPool | o2::gpu::GPUReconstruction | protected |
mDeviceMemoryPoolBlocked | o2::gpu::GPUReconstruction | protected |
mDeviceMemoryPoolEnd | o2::gpu::GPUReconstruction | protected |
mDeviceMemorySize | o2::gpu::GPUReconstruction | protected |
mDeviceMemoryUsedMax | o2::gpu::GPUReconstruction | protected |
mDeviceName | o2::gpu::GPUReconstruction | protected |
MemoryScalers() | o2::gpu::GPUReconstruction | inline |
MERGED_TRACK enum value | o2::gpu::GPUReconstruction | |
MERGED_TRACK_HIT enum value | o2::gpu::GPUReconstruction | |
mEvents | o2::gpu::GPUReconstructionProcessing | protected |
mGPUStuck | o2::gpu::GPUReconstruction | protected |
mGRPSettings | o2::gpu::GPUReconstruction | protected |
mHostConstantMem | o2::gpu::GPUReconstruction | protected |
mHostMemoryBase | o2::gpu::GPUReconstruction | protected |
mHostMemoryPermanent | o2::gpu::GPUReconstruction | protected |
mHostMemoryPool | o2::gpu::GPUReconstruction | protected |
mHostMemoryPoolBlocked | o2::gpu::GPUReconstruction | protected |
mHostMemoryPoolEnd | o2::gpu::GPUReconstruction | protected |
mHostMemorySize | o2::gpu::GPUReconstruction | protected |
mHostMemoryUsedMax | o2::gpu::GPUReconstruction | protected |
mInitialized | o2::gpu::GPUReconstruction | protected |
mInputControl | o2::gpu::GPUReconstruction | protected |
mInternals | o2::gpu::GPUReconstructionCUDABackend | protected |
mMaster | o2::gpu::GPUReconstruction | protected |
mMaxBackendThreads | o2::gpu::GPUReconstruction | protected |
mMaxHostThreads | o2::gpu::GPUReconstruction | protected |
mMemoryResources | o2::gpu::GPUReconstruction | protected |
mMemoryReuse1to1 | o2::gpu::GPUReconstruction | protected |
mMemoryScalers | o2::gpu::GPUReconstruction | protected |
mMyLib | o2::gpu::GPUReconstruction | protected |
mNActiveThreadsOuterLoop | o2::gpu::GPUReconstructionProcessing | protected |
mNEventsProcessed | o2::gpu::GPUReconstruction | protected |
mNonPersistentIndividualAllocations | o2::gpu::GPUReconstruction | protected |
mNonPersistentMemoryStack | o2::gpu::GPUReconstruction | protected |
mNStreams | o2::gpu::GPUReconstruction | protected |
mOutputControl | o2::gpu::GPUReconstruction | protected |
mOutputErrorCodes | o2::gpu::GPUReconstruction | protected |
mPipelineContext | o2::gpu::GPUReconstruction | protected |
mProcessingSettings | o2::gpu::GPUReconstruction | protected |
mProcessors | o2::gpu::GPUReconstruction | protected |
mProcessorsShadow | o2::gpu::GPUReconstructionCPU | protected |
mProcShadow | o2::gpu::GPUReconstructionCPU | protected |
mRecoSteps | o2::gpu::GPUReconstruction | protected |
mRegisteredMemoryPtrs | o2::gpu::GPUReconstruction | protected |
mROOTDump | o2::gpu::GPUReconstruction | protected |
mSlaves | o2::gpu::GPUReconstruction | protected |
mStatCPUTime | o2::gpu::GPUReconstruction | protected |
mStatKernelTime | o2::gpu::GPUReconstruction | protected |
mStatNEvents | o2::gpu::GPUReconstruction | protected |
mStatWallTime | o2::gpu::GPUReconstruction | protected |
mThreadCount | o2::gpu::GPUReconstructionCPU | protected |
mThreading | o2::gpu::GPUReconstruction | |
mTimers | o2::gpu::GPUReconstructionProcessing | protected |
mTimersGeneralSteps | o2::gpu::GPUReconstructionProcessing | protected |
mTimersRecoSteps | o2::gpu::GPUReconstructionProcessing | protected |
mTimerTotal | o2::gpu::GPUReconstructionProcessing | protected |
mUnmanagedChunks | o2::gpu::GPUReconstruction | protected |
mVolatileChunks | o2::gpu::GPUReconstruction | protected |
mVolatileMemoryStart | o2::gpu::GPUReconstruction | protected |
mWarpSize | o2::gpu::GPUReconstructionCPU | protected |
NSECTORS | o2::gpu::GPUReconstruction | static |
NStreams() const | o2::gpu::GPUReconstruction | inline |
operator=(const GPUReconstruction &)=delete | o2::gpu::GPUReconstruction | |
OutputControl() | o2::gpu::GPUReconstruction | inline |
param() | o2::gpu::GPUReconstruction | inlineprotected |
PopNonPersistentMemory(RecoStep step, uint64_t tag) | o2::gpu::GPUReconstruction | |
PrepareEvent() | o2::gpu::GPUReconstruction | |
PrepareTextures() | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
PrintKernelOccupancies() override | o2::gpu::GPUReconstructionCUDABackend | protectedvirtual |
PrintMemoryMax() | o2::gpu::GPUReconstruction | |
PrintMemoryOverview() | o2::gpu::GPUReconstruction | |
PrintMemoryStatistics() | o2::gpu::GPUReconstruction | |
processors() | o2::gpu::GPUReconstruction | inlineprotected |
processors() const | o2::gpu::GPUReconstruction | inlineprotected |
PushNonPersistentMemory(uint64_t tag) | o2::gpu::GPUReconstruction | |
RAW_CLUSTERS enum value | o2::gpu::GPUReconstruction | |
ReadData(FILE *fp, const T **entries, S *num, std::unique_ptr< T[]> *mem, InOutPointerType type, T **nonConstPtrs=nullptr) | o2::gpu::GPUReconstruction | inlineprotected |
ReadFlatObjectFromFile(const char *file) | o2::gpu::GPUReconstruction | inlineprotected |
ReadSettings(const char *dir="") | o2::gpu::GPUReconstruction | |
ReadStructFromFile(const char *file) | o2::gpu::GPUReconstruction | inlineprotected |
ReadStructFromFile(const char *file, T *obj) | o2::gpu::GPUReconstruction | inlineprotected |
RecordMarker(deviceEvent *ev, int32_t stream) | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
RecoStep typedef | o2::gpu::GPUReconstruction | |
RecoStepField typedef | o2::gpu::GPUReconstruction | |
RegisterGPUDeviceProcessor(GPUProcessor *proc, GPUProcessor *slaveProcessor) | o2::gpu::GPUReconstruction | |
RegisterGPUProcessor(T *proc, bool deviceSlave) | o2::gpu::GPUReconstruction | inline |
RegisterMemoryAllocation(T *proc, void *(T::*setPtr)(void *), int32_t type, const char *name="", const GPUMemoryReuse &re=GPUMemoryReuse()) | o2::gpu::GPUReconstruction | inline |
registerMemoryForGPU(const void *ptr, size_t size) | o2::gpu::GPUReconstruction | |
registerMemoryForGPU_internal(const void *ptr, size_t size) override | o2::gpu::GPUReconstructionDeviceBase | protectedvirtual |
ReleaseEvent(deviceEvent ev) | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
ReleaseGlobalLock(void *sem) | o2::gpu::GPUReconstructionDeviceBase | protected |
Res(int16_t num) | o2::gpu::GPUReconstruction | inline |
ResetDeviceProcessorTypes() | o2::gpu::GPUReconstructionCPU | |
ResetRegisteredMemoryPointers(GPUProcessor *proc) | o2::gpu::GPUReconstruction | |
ResetRegisteredMemoryPointers(int16_t res) | o2::gpu::GPUReconstruction | |
ReturnVolatileDeviceMemory() | o2::gpu::GPUReconstruction | |
ReturnVolatileMemory() | o2::gpu::GPUReconstruction | |
RunChains() override | o2::gpu::GPUReconstructionCPU | virtual |
runConstantRegistrators() | o2::gpu::GPUReconstructionDeviceBase | protected |
runKernel(krnlSetup &&setup, Args &&... args) | o2::gpu::GPUReconstructionCPU | inline |
runKernelBackend(const krnlSetupArgs< T, I, Args... > &args) | o2::gpu::GPUReconstructionCUDABackend | protected |
o2::gpu::GPUReconstructionDeviceBase::runKernelBackend(const gpu_reconstruction_kernels::krnlSetupArgs< T, I, Args... > &args) | o2::gpu::GPUReconstructionCPUBackend | protected |
runKernelBackendInternal(const krnlSetupTime &_xyz, const Args &... args) | o2::gpu::GPUReconstructionCUDABackend | protected |
o2::gpu::GPUReconstructionDeviceBase::runKernelBackendInternal(const krnlSetupTime &_xyz, void *const &ptr, uint64_t const &size) | o2::gpu::GPUReconstructionCPUBackend | inlineprotected |
runParallelOuterLoop(bool doGPU, uint32_t nThreads, std::function< void(uint32_t)> lambda) | o2::gpu::GPUReconstructionProcessing | |
RunPipelineWorker() | o2::gpu::GPUReconstruction | |
SECTOR_OUT_CLUSTER enum value | o2::gpu::GPUReconstruction | |
SECTOR_OUT_TRACK enum value | o2::gpu::GPUReconstruction | |
SetAndGetNActiveThreadsOuterLoop(bool condition, uint32_t max) | o2::gpu::GPUReconstructionProcessing | |
SetDebugLevelTmp(int32_t level) | o2::gpu::GPUReconstruction | inline |
setErrorCodeOutput(std::vector< std::array< uint32_t, 4 > > *v) | o2::gpu::GPUReconstruction | inline |
SetInputControl(void *ptr, size_t size) | o2::gpu::GPUReconstruction | |
SetMemoryExternalInput(int16_t res, void *ptr) | o2::gpu::GPUReconstruction | |
SetNActiveThreads(int32_t n) | o2::gpu::GPUReconstructionProcessing | |
SetNActiveThreadsOuterLoop(uint32_t f) | o2::gpu::GPUReconstructionProcessing | inline |
SetOutputControl(const GPUOutputControl &v) | o2::gpu::GPUReconstruction | inline |
SetOutputControl(void *ptr, size_t size) | o2::gpu::GPUReconstruction | |
SetResetTimers(bool reset) | o2::gpu::GPUReconstruction | inline |
SetSettings(float solenoidBzNominalGPU, const GPURecoStepConfiguration *workflow=nullptr) | o2::gpu::GPUReconstruction | |
SetSettings(const GPUSettingsGRP *grp, const GPUSettingsRec *rec=nullptr, const GPUSettingsProcessing *proc=nullptr, const GPURecoStepConfiguration *workflow=nullptr) | o2::gpu::GPUReconstruction | |
SetupGPUProcessor(T *proc, bool allocate) | o2::gpu::GPUReconstruction | inline |
slavesExist() | o2::gpu::GPUReconstruction | inline |
sLibCUDA | o2::gpu::GPUReconstruction | protectedstatic |
sLibHIP | o2::gpu::GPUReconstruction | protectedstatic |
sLibOCL | o2::gpu::GPUReconstruction | protectedstatic |
startGPUProfiling() | o2::gpu::GPUReconstruction | inlinevirtual |
StreamWaitForEvents(int32_t stream, deviceEvent *evList, int32_t nEvents=1) | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
SynchronizeEvents(deviceEvent *evList, int32_t nEvents=1) | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
SynchronizeGPU() | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
SynchronizeStream(int32_t stream) | o2::gpu::GPUReconstructionCPU | inlineprotectedvirtual |
TerminatePipelineWorker() | o2::gpu::GPUReconstruction | |
TF_SETTINGS enum value | o2::gpu::GPUReconstruction | |
TPC_COMPRESSED_CL enum value | o2::gpu::GPUReconstruction | |
TPC_DIGIT enum value | o2::gpu::GPUReconstruction | |
TPC_DIGIT_MC enum value | o2::gpu::GPUReconstruction | |
TPC_ZS enum value | o2::gpu::GPUReconstruction | |
TransferMemoryInternal(GPUMemoryResource *res, int32_t stream, deviceEvent *ev, deviceEvent *evList, int32_t nEvents, bool toGPU, const void *src, void *dst) override | o2::gpu::GPUReconstructionDeviceBase | protectedvirtual |
TransferMemoryResourceLinkToGPU(int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUReconstructionCPU | inlineprotected |
TransferMemoryResourceLinkToHost(int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUReconstructionCPU | inlineprotected |
TransferMemoryResourcesToGPU(GPUProcessor *proc, int32_t stream=-1, bool all=false) | o2::gpu::GPUReconstructionCPU | inlineprotected |
TransferMemoryResourcesToHost(GPUProcessor *proc, int32_t stream=-1, bool all=false) | o2::gpu::GPUReconstructionCPU | inlineprotected |
TransferMemoryResourceToGPU(GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUReconstructionCPU | inlineprotected |
TransferMemoryResourceToHost(GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUReconstructionCPU | inlineprotected |
TRD_SPACEPOINT enum value | o2::gpu::GPUReconstruction | |
TRD_TRACK enum value | o2::gpu::GPUReconstruction | |
TRD_TRACKLET enum value | o2::gpu::GPUReconstruction | |
TRD_TRACKLET_MC enum value | o2::gpu::GPUReconstruction | |
TRD_TRIGGERRECORDS enum value | o2::gpu::GPUReconstruction | |
UnblockStackedMemory() | o2::gpu::GPUReconstruction | |
unregisterMemoryForGPU(const void *ptr) | o2::gpu::GPUReconstruction | |
unregisterMemoryForGPU_internal(const void *ptr) override | o2::gpu::GPUReconstructionDeviceBase | protectedvirtual |
unregisterRemainingRegisteredMemory() | o2::gpu::GPUReconstructionDeviceBase | protected |
UpdateAutomaticProcessingSettings() | o2::gpu::GPUReconstruction | inlineprotectedvirtual |
UpdateDynamicSettings(const GPUSettingsRecDynamic *d) | o2::gpu::GPUReconstruction | |
UpdateMaxMemoryUsed() | o2::gpu::GPUReconstruction | protected |
UpdateParamOccupancyMap(const uint32_t *mapHost, const uint32_t *mapGPU, uint32_t occupancyTotal, int32_t stream=-1) | o2::gpu::GPUReconstructionCPU | |
UpdateSettings(const GPUSettingsGRP *g, const GPUSettingsProcessing *p=nullptr, const GPUSettingsRecDynamic *d=nullptr) | o2::gpu::GPUReconstruction | |
WriteConstantParams() | o2::gpu::GPUReconstruction | protected |
WriteToConstantMemory(size_t offset, const void *src, size_t size, int32_t stream=-1, deviceEvent *ev=nullptr) override=0 | o2::gpu::GPUReconstructionDeviceBase | protectedpure virtual |
~GPUReconstruction() | o2::gpu::GPUReconstruction | virtual |
~GPUReconstructionCPU() override | o2::gpu::GPUReconstructionCPU | |
~GPUReconstructionCPUBackend() override=default | o2::gpu::GPUReconstructionCPUBackend | |
~GPUReconstructionCUDABackend() override | o2::gpu::GPUReconstructionCUDABackend | |
~GPUReconstructionDeviceBase() override | o2::gpu::GPUReconstructionDeviceBase | |
~GPUReconstructionProcessing() override=default | o2::gpu::GPUReconstructionProcessing | |