Project
Loading...
Searching...
No Matches
o2::gpu::GPUReconstructionDeviceBase Member List

This is the complete list of members for o2::gpu::GPUReconstructionDeviceBase, including all inherited members.

AddChain(Args... args)o2::gpu::GPUReconstructioninline
AddGPUEvents(T *&events)o2::gpu::GPUReconstructionProcessinginline
AllocateIOMemoryHelper(size_t n, const T *&ptr, std::unique_ptr< T[]> &u)o2::gpu::GPUReconstructioninlineprotected
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::GPUReconstructionprotected
AllocateRegisteredMemoryInternal(GPUMemoryResource *res, GPUOutputControl *control, GPUReconstruction *recPool)o2::gpu::GPUReconstructionprotected
AllocateRegisteredPermanentMemory()o2::gpu::GPUReconstructionprotected
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::GPUReconstructioninlineprotectedvirtual
BlockStackedMemory(GPUReconstruction *rec)o2::gpu::GPUReconstruction
CanQueryMaxMemory()o2::gpu::GPUReconstructioninlineprotectedvirtual
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::GPUReconstructionstatic
ClearAllocatedMemory(bool clearOutputs=true)o2::gpu::GPUReconstruction
CLUSTER_DATA enum valueo2::gpu::GPUReconstruction
CLUSTER_NATIVE_MC enum valueo2::gpu::GPUReconstruction
CLUSTERS_NATIVE enum valueo2::gpu::GPUReconstruction
ComputeReuseMax(GPUProcessor *proc)o2::gpu::GPUReconstruction
ConstructGPUProcessor(GPUProcessor *proc)o2::gpu::GPUReconstruction
CPUTracker(int32_t iSector)o2::gpu::GPUReconstructionDeviceBaseinlineprotectedvirtual
CreateInstance(const GPUSettingsDeviceBackend &cfg)o2::gpu::GPUReconstructionstatic
CreateInstance(DeviceType type=DeviceType::CPU, bool forceType=true, GPUReconstruction *master=nullptr)o2::gpu::GPUReconstructionstatic
CreateInstance(int32_t type, bool forceType, GPUReconstruction *master=nullptr)o2::gpu::GPUReconstructioninlinestatic
CreateInstance(const char *type, bool forceType, GPUReconstruction *master=nullptr)o2::gpu::GPUReconstructionstatic
deviceEvent typedefo2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >protected
DeviceMemoryBase() consto2::gpu::GPUReconstructioninline
DeviceParam() consto2::gpu::GPUReconstructionDeviceBaseinline
DeviceType typedefo2::gpu::GPUReconstruction
DoStuckProtection(int32_t stream, deviceEvent event)o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
DumpData(FILE *fp, const T *const *entries, const S *num, InOutPointerType type)o2::gpu::GPUReconstructioninlineprotected
DumpFlatObjectToFile(const T *obj, const char *file)o2::gpu::GPUReconstructioninlineprotected
DumpSettings(const char *dir="")o2::gpu::GPUReconstruction
DumpStructToFile(const T *obj, const char *file)o2::gpu::GPUReconstructioninlineprotected
endGPUProfiling()o2::gpu::GPUReconstructioninlinevirtual
EnqueuePipeline(bool terminate=false)o2::gpu::GPUReconstructionprotected
Exit()o2::gpu::GPUReconstruction
ExitDevice() overrideo2::gpu::GPUReconstructionDeviceBaseprotectedvirtual
ExitDevice_Runtime()=0o2::gpu::GPUReconstructionDeviceBaseprotectedpure 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::GPUReconstructionprotected
GeneralStep typedefo2::gpu::GPUReconstruction
GEOMETRY_TYPE_NAMESo2::gpu::GPUReconstructionstatic
GeometryType typedefo2::gpu::GPUReconstruction
geometryTypeo2::gpu::GPUReconstructionstatic
GetConstantMem() consto2::gpu::GPUReconstructioninline
GetDeviceBackendSettings()o2::gpu::GPUReconstructioninline
getDeviceConstantMemRegistratorsVector()o2::gpu::GPUReconstructionDeviceBaseinlineprotectedstatic
GetDeviceType(const char *type)o2::gpu::GPUReconstructionstatic
GetDeviceType() consto2::gpu::GPUReconstructioninline
getErrorCodeOutput()o2::gpu::GPUReconstructioninline
getGeneralStepNum(GeneralStep step, bool validCheck=true)o2::gpu::GPUReconstruction
getGeneralStepTimer(GeneralStep step)o2::gpu::GPUReconstructionProcessinginline
GetGlobalLock(void *&pLock)o2::gpu::GPUReconstructionDeviceBaseprotected
getGPUPointer(void *ptr)o2::gpu::GPUReconstructioninlinevirtual
GetGRPSettings() consto2::gpu::GPUReconstructioninline
getHostThreadIndex()o2::gpu::GPUReconstructionstatic
GetITSTraits(std::unique_ptr< o2::its::TrackerTraits > *trackerTraits, std::unique_ptr< o2::its::VertexerTraits > *vertexerTraits, std::unique_ptr< o2::its::TimeFrame > *timeFrame)o2::gpu::GPUReconstructionvirtual
GetKernelName()o2::gpu::GPUReconstructionProcessingstatic
getKernelProperties()o2::gpu::GPUReconstructionCPUinline
getKernelPropertiesBackend()o2::gpu::GPUReconstructionCPUBackendprotected
getKernelPropertiesBackend()o2::gpu::GPUReconstructionCPUBackend
getKernelTimer(RecoStep step, int32_t num=0, size_t addMemorySize=0, bool increment=true)o2::gpu::GPUReconstructionProcessingprotected
GetLibraryInstance(DeviceType type, bool verbose)o2::gpu::GPUReconstructionprotectedstatic
GetMaxBackendThreads() consto2::gpu::GPUReconstructioninline
getNActiveThreadsOuterLoop() consto2::gpu::GPUReconstructionProcessinginline
getNEventsProcessed()o2::gpu::GPUReconstructioninline
getNEventsProcessedInStat()o2::gpu::GPUReconstructioninline
GetNextChainInQueue()o2::gpu::GPUReconstructionprotected
getNIOTypeMultiplicity(InOutPointerType type)o2::gpu::GPUReconstructioninlinestatic
getNKernelHostThreads(bool splitCores)o2::gpu::GPUReconstructionProcessing
GetParam() consto2::gpu::GPUReconstructioninline
GetProcessingSettings() consto2::gpu::GPUReconstructioninline
getRecoStepNum(RecoStep step, bool validCheck=true)o2::gpu::GPUReconstruction
GetRecoSteps() consto2::gpu::GPUReconstructioninline
GetRecoStepsGPU() consto2::gpu::GPUReconstructioninline
GetRecoStepsInputs() consto2::gpu::GPUReconstructioninline
GetRecoStepsOutputs() consto2::gpu::GPUReconstructioninline
getRecoStepTimer(RecoStep step)o2::gpu::GPUReconstructionProcessinginline
GetStatKernelTime()o2::gpu::GPUReconstructioninline
GetStatWallTime()o2::gpu::GPUReconstructioninline
GetThread()o2::gpu::GPUReconstructionCPUprotected
GetThreadContext() overrideo2::gpu::GPUReconstructionProcessingvirtual
getTimer(const char *name, int32_t num=-1)o2::gpu::GPUReconstructionProcessingprotected
GPUDebug(const char *state="UNKNOWN", int32_t stream=-1, bool force=false) override=0o2::gpu::GPUReconstructionDeviceBaseprotectedpure virtual
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=0o2::gpu::GPUReconstructionDeviceBaseprotectedpure 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) overrideo2::gpu::GPUReconstructionDeviceBaseinlineprotectedvirtual
GPUReconstruction(const GPUReconstruction &)=deleteo2::gpu::GPUReconstruction
GPUReconstruction(const GPUSettingsDeviceBackend &cfg)o2::gpu::GPUReconstructionprotected
GPUReconstruction_Create_CPU(const GPUSettingsDeviceBackend &cfg)o2::gpu::GPUReconstructionprotectedstatic
GPUReconstructionCPU(const GPUSettingsDeviceBackend &cfg)o2::gpu::GPUReconstructionCPUinlineprotected
GPUReconstructionCPUBackend(const GPUSettingsDeviceBackend &cfg)o2::gpu::GPUReconstructionCPUBackendinlineprotected
GPUReconstructionDeviceBase(const GPUSettingsDeviceBackend &cfg, size_t sizeCheck)o2::gpu::GPUReconstructionDeviceBaseprotected
GPUReconstructionKernels(const GPUSettingsDeviceBackend &cfg)o2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >inline
GPUReconstructionProcessing(const GPUSettingsDeviceBackend &cfg)o2::gpu::GPUReconstructionProcessinginlineprotected
GPUStuck()o2::gpu::GPUReconstructionCPUinline
Init()o2::gpu::GPUReconstruction
InitDevice() overrideo2::gpu::GPUReconstructionDeviceBaseprotectedvirtual
InitDevice_Runtime()=0o2::gpu::GPUReconstructionDeviceBaseprotectedpure virtual
InitPhaseAfterDevice()o2::gpu::GPUReconstructionprotected
InitPhaseBeforeDevice()o2::gpu::GPUReconstructionprotected
InitPhasePermanentMemory()o2::gpu::GPUReconstructionprotected
InOutPointerType enum nameo2::gpu::GPUReconstruction
InOutTypeField typedefo2::gpu::GPUReconstruction
IOTYPENAMESo2::gpu::GPUReconstructionstatic
IsEventDone(deviceEvent *evList, int32_t nEvents=1)o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
IsGPU() consto2::gpu::GPUReconstructioninline
IsInitialized() consto2::gpu::GPUReconstructioninline
krnlDeviceType enum nameo2::gpu::GPUReconstruction
krnlEvent typedefo2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >protected
krnlEventNoneo2::gpu::GPUReconstructionCPUstatic
krnlExec typedefo2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >protected
krnlRunRange typedefo2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >protected
krnlRunRangeNoneo2::gpu::GPUReconstructionCPUstatic
krnlSetup typedefo2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >protected
krnlSetupArgs typedefo2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >protected
krnlSetupTime typedefo2::gpu::GPUReconstructionKernels< GPUReconstructionCPUBackend >protected
mActiveHostKernelThreadso2::gpu::GPUReconstructionProcessingprotected
mBlockCounto2::gpu::GPUReconstructionCPUprotected
MC_INFO_TPC enum valueo2::gpu::GPUReconstruction
MC_LABEL_TPC enum valueo2::gpu::GPUReconstruction
mChainso2::gpu::GPUReconstructionprotected
mDebugEventso2::gpu::GPUReconstructionDeviceBaseprotected
mDeviceBackendSettingso2::gpu::GPUReconstructionprotected
mDeviceConstantMemo2::gpu::GPUReconstructionprotected
mDeviceConstantMemListo2::gpu::GPUReconstructionDeviceBaseprotected
mDeviceIdo2::gpu::GPUReconstructionDeviceBaseprotected
mDeviceMemoryBaseo2::gpu::GPUReconstructionprotected
mDeviceMemoryPermanento2::gpu::GPUReconstructionprotected
mDeviceMemoryPoolo2::gpu::GPUReconstructionprotected
mDeviceMemoryPoolBlockedo2::gpu::GPUReconstructionprotected
mDeviceMemoryPoolEndo2::gpu::GPUReconstructionprotected
mDeviceMemorySizeo2::gpu::GPUReconstructionprotected
mDeviceMemoryUsedMaxo2::gpu::GPUReconstructionprotected
mDeviceNameo2::gpu::GPUReconstructionprotected
MemoryScalers()o2::gpu::GPUReconstructioninline
MERGED_TRACK enum valueo2::gpu::GPUReconstruction
MERGED_TRACK_HIT enum valueo2::gpu::GPUReconstruction
mEventso2::gpu::GPUReconstructionProcessingprotected
mGPUStucko2::gpu::GPUReconstructionprotected
mGRPSettingso2::gpu::GPUReconstructionprotected
mHostConstantMemo2::gpu::GPUReconstructionprotected
mHostMemoryBaseo2::gpu::GPUReconstructionprotected
mHostMemoryPermanento2::gpu::GPUReconstructionprotected
mHostMemoryPoolo2::gpu::GPUReconstructionprotected
mHostMemoryPoolBlockedo2::gpu::GPUReconstructionprotected
mHostMemoryPoolEndo2::gpu::GPUReconstructionprotected
mHostMemorySizeo2::gpu::GPUReconstructionprotected
mHostMemoryUsedMaxo2::gpu::GPUReconstructionprotected
mInitializedo2::gpu::GPUReconstructionprotected
mInputControlo2::gpu::GPUReconstructionprotected
mMastero2::gpu::GPUReconstructionprotected
mMaxBackendThreadso2::gpu::GPUReconstructionprotected
mMaxHostThreadso2::gpu::GPUReconstructionprotected
mMemoryResourceso2::gpu::GPUReconstructionprotected
mMemoryReuse1to1o2::gpu::GPUReconstructionprotected
mMemoryScalerso2::gpu::GPUReconstructionprotected
mMyLibo2::gpu::GPUReconstructionprotected
mNActiveThreadsOuterLoopo2::gpu::GPUReconstructionProcessingprotected
mNEventsProcessedo2::gpu::GPUReconstructionprotected
mNonPersistentIndividualAllocationso2::gpu::GPUReconstructionprotected
mNonPersistentMemoryStacko2::gpu::GPUReconstructionprotected
mNStreamso2::gpu::GPUReconstructionprotected
mOutputControlo2::gpu::GPUReconstructionprotected
mOutputErrorCodeso2::gpu::GPUReconstructionprotected
mPipelineContexto2::gpu::GPUReconstructionprotected
mProcessingSettingso2::gpu::GPUReconstructionprotected
mProcessorso2::gpu::GPUReconstructionprotected
mProcessorsShadowo2::gpu::GPUReconstructionCPUprotected
mProcShadowo2::gpu::GPUReconstructionCPUprotected
mRecoStepso2::gpu::GPUReconstructionprotected
mRegisteredMemoryPtrso2::gpu::GPUReconstructionprotected
mROOTDumpo2::gpu::GPUReconstructionprotected
mSlaveso2::gpu::GPUReconstructionprotected
mStatCPUTimeo2::gpu::GPUReconstructionprotected
mStatKernelTimeo2::gpu::GPUReconstructionprotected
mStatNEventso2::gpu::GPUReconstructionprotected
mStatWallTimeo2::gpu::GPUReconstructionprotected
mThreadCounto2::gpu::GPUReconstructionCPUprotected
mThreadingo2::gpu::GPUReconstruction
mTimerso2::gpu::GPUReconstructionProcessingprotected
mTimersGeneralStepso2::gpu::GPUReconstructionProcessingprotected
mTimersRecoStepso2::gpu::GPUReconstructionProcessingprotected
mTimerTotalo2::gpu::GPUReconstructionProcessingprotected
mUnmanagedChunkso2::gpu::GPUReconstructionprotected
mVolatileChunkso2::gpu::GPUReconstructionprotected
mVolatileMemoryStarto2::gpu::GPUReconstructionprotected
mWarpSizeo2::gpu::GPUReconstructionCPUprotected
NSECTORSo2::gpu::GPUReconstructionstatic
NStreams() consto2::gpu::GPUReconstructioninline
operator=(const GPUReconstruction &)=deleteo2::gpu::GPUReconstruction
OutputControl()o2::gpu::GPUReconstructioninline
param()o2::gpu::GPUReconstructioninlineprotected
PopNonPersistentMemory(RecoStep step, uint64_t tag)o2::gpu::GPUReconstruction
PrepareEvent()o2::gpu::GPUReconstruction
PrepareTextures()o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
PrintKernelOccupancies()o2::gpu::GPUReconstructioninlinevirtual
PrintMemoryMax()o2::gpu::GPUReconstruction
PrintMemoryOverview()o2::gpu::GPUReconstruction
PrintMemoryStatistics()o2::gpu::GPUReconstruction
processors()o2::gpu::GPUReconstructioninlineprotected
processors() consto2::gpu::GPUReconstructioninlineprotected
PushNonPersistentMemory(uint64_t tag)o2::gpu::GPUReconstruction
RAW_CLUSTERS enum valueo2::gpu::GPUReconstruction
ReadData(FILE *fp, const T **entries, S *num, std::unique_ptr< T[]> *mem, InOutPointerType type, T **nonConstPtrs=nullptr)o2::gpu::GPUReconstructioninlineprotected
ReadFlatObjectFromFile(const char *file)o2::gpu::GPUReconstructioninlineprotected
ReadSettings(const char *dir="")o2::gpu::GPUReconstruction
ReadStructFromFile(const char *file)o2::gpu::GPUReconstructioninlineprotected
ReadStructFromFile(const char *file, T *obj)o2::gpu::GPUReconstructioninlineprotected
RecordMarker(deviceEvent *ev, int32_t stream)o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
RecoStep typedefo2::gpu::GPUReconstruction
RecoStepField typedefo2::gpu::GPUReconstruction
RegisterGPUDeviceProcessor(GPUProcessor *proc, GPUProcessor *slaveProcessor)o2::gpu::GPUReconstruction
RegisterGPUProcessor(T *proc, bool deviceSlave)o2::gpu::GPUReconstructioninline
RegisterMemoryAllocation(T *proc, void *(T::*setPtr)(void *), int32_t type, const char *name="", const GPUMemoryReuse &re=GPUMemoryReuse())o2::gpu::GPUReconstructioninline
registerMemoryForGPU(const void *ptr, size_t size)o2::gpu::GPUReconstruction
registerMemoryForGPU_internal(const void *ptr, size_t size) overrideo2::gpu::GPUReconstructionDeviceBaseprotectedvirtual
ReleaseEvent(deviceEvent ev)o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
ReleaseGlobalLock(void *sem)o2::gpu::GPUReconstructionDeviceBaseprotected
Res(int16_t num)o2::gpu::GPUReconstructioninline
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() overrideo2::gpu::GPUReconstructionCPUvirtual
runConstantRegistrators()o2::gpu::GPUReconstructionDeviceBaseprotected
runKernel(krnlSetup &&setup, Args &&... args)o2::gpu::GPUReconstructionCPUinline
runKernelBackend(const gpu_reconstruction_kernels::krnlSetupArgs< T, I, Args... > &args)o2::gpu::GPUReconstructionCPUBackendprotected
runKernelBackendInternal(const gpu_reconstruction_kernels::krnlSetupTime &_xyz, const Args &... args)o2::gpu::GPUReconstructionCPUBackendinlineprotected
runKernelBackendInternal(const krnlSetupTime &_xyz, void *const &ptr, uint64_t const &size)o2::gpu::GPUReconstructionCPUBackendinlineprotected
runParallelOuterLoop(bool doGPU, uint32_t nThreads, std::function< void(uint32_t)> lambda)o2::gpu::GPUReconstructionProcessing
RunPipelineWorker()o2::gpu::GPUReconstruction
SECTOR_OUT_CLUSTER enum valueo2::gpu::GPUReconstruction
SECTOR_OUT_TRACK enum valueo2::gpu::GPUReconstruction
SetAndGetNActiveThreadsOuterLoop(bool condition, uint32_t max)o2::gpu::GPUReconstructionProcessing
SetDebugLevelTmp(int32_t level)o2::gpu::GPUReconstructioninline
setErrorCodeOutput(std::vector< std::array< uint32_t, 4 > > *v)o2::gpu::GPUReconstructioninline
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::GPUReconstructionProcessinginline
SetOutputControl(const GPUOutputControl &v)o2::gpu::GPUReconstructioninline
SetOutputControl(void *ptr, size_t size)o2::gpu::GPUReconstruction
SetResetTimers(bool reset)o2::gpu::GPUReconstructioninline
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::GPUReconstructioninline
slavesExist()o2::gpu::GPUReconstructioninline
sLibCUDAo2::gpu::GPUReconstructionprotectedstatic
sLibHIPo2::gpu::GPUReconstructionprotectedstatic
sLibOCLo2::gpu::GPUReconstructionprotectedstatic
startGPUProfiling()o2::gpu::GPUReconstructioninlinevirtual
StreamWaitForEvents(int32_t stream, deviceEvent *evList, int32_t nEvents=1)o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
SynchronizeEvents(deviceEvent *evList, int32_t nEvents=1)o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
SynchronizeGPU()o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
SynchronizeStream(int32_t stream)o2::gpu::GPUReconstructionCPUinlineprotectedvirtual
TerminatePipelineWorker()o2::gpu::GPUReconstruction
TF_SETTINGS enum valueo2::gpu::GPUReconstruction
TPC_COMPRESSED_CL enum valueo2::gpu::GPUReconstruction
TPC_DIGIT enum valueo2::gpu::GPUReconstruction
TPC_DIGIT_MC enum valueo2::gpu::GPUReconstruction
TPC_ZS enum valueo2::gpu::GPUReconstruction
TransferMemoryInternal(GPUMemoryResource *res, int32_t stream, deviceEvent *ev, deviceEvent *evList, int32_t nEvents, bool toGPU, const void *src, void *dst) overrideo2::gpu::GPUReconstructionDeviceBaseprotectedvirtual
TransferMemoryResourceLinkToGPU(int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUReconstructionCPUinlineprotected
TransferMemoryResourceLinkToHost(int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUReconstructionCPUinlineprotected
TransferMemoryResourcesToGPU(GPUProcessor *proc, int32_t stream=-1, bool all=false)o2::gpu::GPUReconstructionCPUinlineprotected
TransferMemoryResourcesToHost(GPUProcessor *proc, int32_t stream=-1, bool all=false)o2::gpu::GPUReconstructionCPUinlineprotected
TransferMemoryResourceToGPU(GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUReconstructionCPUinlineprotected
TransferMemoryResourceToHost(GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUReconstructionCPUinlineprotected
TRD_SPACEPOINT enum valueo2::gpu::GPUReconstruction
TRD_TRACK enum valueo2::gpu::GPUReconstruction
TRD_TRACKLET enum valueo2::gpu::GPUReconstruction
TRD_TRACKLET_MC enum valueo2::gpu::GPUReconstruction
TRD_TRIGGERRECORDS enum valueo2::gpu::GPUReconstruction
UnblockStackedMemory()o2::gpu::GPUReconstruction
unregisterMemoryForGPU(const void *ptr)o2::gpu::GPUReconstruction
unregisterMemoryForGPU_internal(const void *ptr) overrideo2::gpu::GPUReconstructionDeviceBaseprotectedvirtual
unregisterRemainingRegisteredMemory()o2::gpu::GPUReconstructionDeviceBaseprotected
UpdateAutomaticProcessingSettings()o2::gpu::GPUReconstructioninlineprotectedvirtual
UpdateDynamicSettings(const GPUSettingsRecDynamic *d)o2::gpu::GPUReconstruction
UpdateMaxMemoryUsed()o2::gpu::GPUReconstructionprotected
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::GPUReconstructionprotected
WriteToConstantMemory(size_t offset, const void *src, size_t size, int32_t stream=-1, deviceEvent *ev=nullptr) override=0o2::gpu::GPUReconstructionDeviceBaseprotectedpure virtual
~GPUReconstruction()o2::gpu::GPUReconstructionvirtual
~GPUReconstructionCPU() overrideo2::gpu::GPUReconstructionCPU
~GPUReconstructionCPUBackend() override=defaulto2::gpu::GPUReconstructionCPUBackend
~GPUReconstructionDeviceBase() overrideo2::gpu::GPUReconstructionDeviceBase
~GPUReconstructionProcessing() override=defaulto2::gpu::GPUReconstructionProcessing