![]() |
Project
|
This is the complete list of members for o2::gpu::GPUChainITS, including all inherited members.
| AllocateIOMemoryHelper(uint32_t n, const T *&ptr, std::unique_ptr< T[]> &u) | o2::gpu::GPUChain | inlineprotected |
| AllocateRegisteredMemory(GPUProcessor *proc) | o2::gpu::GPUChain | inlineprotected |
| AllocateRegisteredMemory(int16_t res, GPUOutputControl *control=nullptr) | o2::gpu::GPUChain | inlineprotected |
| BlockCount() const | o2::gpu::GPUChain | inlineprotected |
| CheckErrorCodes(bool cpuOnly=false, bool forceShowErrors=false, std::vector< std::array< uint32_t, 4 > > *fillErrors=nullptr) | o2::gpu::GPUChain | inlinevirtual |
| CondWaitEvent(T &cond, deviceEvent *ev) | o2::gpu::GPUChain | inlineprotected |
| deviceEvent typedef | o2::gpu::GPUChain | |
| DoDebugAndDump(RecoStep step, uint32_t mask, T &processor, S T::*func, Args &&... args) | o2::gpu::GPUChain | inlineprotected |
| DoDebugAndDump(RecoStep step, uint32_t mask, bool transfer, T &processor, S T::*func, Args &&... args) | o2::gpu::GPUChain | inlineprotected |
| DoDebugDump(uint32_t mask, std::function< void(Args &...)> func, Args &... args) | o2::gpu::GPUChain | inlineprotected |
| DoDebugDump(uint32_t mask, S *func, Args &&... args) | o2::gpu::GPUChain | inlineprotected |
| DoStuckProtection(int32_t stream, deviceEvent event) | o2::gpu::GPUChain | inlineprotectedvirtual |
| DumpData(FILE *fp, const T *const *entries, const S *num, InOutPointerType type) | o2::gpu::GPUChain | inlineprotected |
| DumpFlatObjectToFile(const T *obj, const char *file) | o2::gpu::GPUChain | inlineprotected |
| DumpSettings(const char *dir="") | o2::gpu::GPUChain | inlinevirtual |
| DumpStructToFile(const T *obj, const char *file) | o2::gpu::GPUChain | inlineprotected |
| EarlyConfigure() | o2::gpu::GPUChain | inlinevirtual |
| Finalize() override | o2::gpu::GPUChainITS | virtual |
| FinalizePipelinedProcessing() | o2::gpu::GPUChain | inlinevirtual |
| GeneralStep typedef | o2::gpu::GPUChain | |
| GeometryType typedef | o2::gpu::GPUChain | |
| GetCalib() const | o2::gpu::GPUChain | inline |
| GetDeviceBackendSettings() const | o2::gpu::GPUChain | inline |
| GetGrid(uint32_t totalItems, uint32_t nThreads, int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUDataTypes::RecoStep st=GPUDataTypes::RecoStep::NoRecoStep) | o2::gpu::GPUChain | protected |
| GetGrid(uint32_t totalItems, int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUDataTypes::RecoStep st=GPUDataTypes::RecoStep::NoRecoStep) | o2::gpu::GPUChain | protected |
| GetGridAuto(int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUDataTypes::RecoStep st=GPUDataTypes::RecoStep::NoRecoStep) | o2::gpu::GPUChain | protected |
| GetGridAutoStep(int32_t stream, GPUDataTypes::RecoStep st=GPUDataTypes::RecoStep::NoRecoStep) | o2::gpu::GPUChain | protected |
| GetGridBlk(uint32_t nBlocks, int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUDataTypes::RecoStep st=GPUDataTypes::RecoStep::NoRecoStep) | o2::gpu::GPUChain | protected |
| GetGridBlkStep(uint32_t nBlocks, int32_t stream, GPUDataTypes::RecoStep st=GPUDataTypes::RecoStep::NoRecoStep) | o2::gpu::GPUChain | protected |
| GetGRPSettings() const | o2::gpu::GPUChain | inline |
| GetITSTimeframe() | o2::gpu::GPUChainITS | |
| GetITSTrackerTraits() | o2::gpu::GPUChainITS | |
| GetITSVertexerTraits() | o2::gpu::GPUChainITS | |
| getKernelProperties() | o2::gpu::GPUChain | inlineprotected |
| getKernelTimer(RecoStep step, int32_t num=0, size_t addMemorySize=0, bool increment=true) | o2::gpu::GPUChain | inlineprotected |
| GetNextChainInQueue() | o2::gpu::GPUChain | inlineprotected |
| GetParam() const | o2::gpu::GPUChain | inline |
| GetProcessingSettings() const | o2::gpu::GPUChain | inline |
| GetProcessors() const | o2::gpu::GPUChain | inline |
| GetRecoSteps() const | o2::gpu::GPUChain | inline |
| GetRecoStepsGPU() const | o2::gpu::GPUChain | inline |
| GetRecoStepsInputs() const | o2::gpu::GPUChain | inline |
| GetRecoStepsOutputs() const | o2::gpu::GPUChain | inline |
| GetThread() | o2::gpu::GPUChain | protected |
| GetThreadContext() | o2::gpu::GPUChain | inlineprotectedvirtual |
| getTimer(const char *name, int32_t num=-1) | o2::gpu::GPUChain | inlineprotected |
| GPUChain(GPUReconstruction *rec) | o2::gpu::GPUChain | inlineprotected |
| GPUChainITS(GPUReconstruction *rec) | o2::gpu::GPUChainITS | protected |
| GPUDebug(const char *state="UNKNOWN", int32_t stream=-1) | o2::gpu::GPUChain | inlineprotected |
| GPUMemCpy(RecoStep step, void *dst, const void *src, size_t size, int32_t stream, int32_t toGPU, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| GPUMemCpyAlways(RecoStep step, void *dst, const void *src, size_t size, int32_t stream, int32_t toGPU, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| GPUReconstruction | o2::gpu::GPUChainITS | friend |
| Init() override | o2::gpu::GPUChainITS | virtual |
| InOutPointerType typedef | o2::gpu::GPUChain | |
| IsEventDone(deviceEvent *evList, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| krnlEvent typedef | o2::gpu::GPUChain | |
| krnlEventNone | o2::gpu::GPUChain | static |
| krnlExec typedef | o2::gpu::GPUChain | |
| krnlRunRange typedef | o2::gpu::GPUChain | |
| krnlRunRangeNone | o2::gpu::GPUChain | static |
| MemorySize(size_t &, size_t &) final | o2::gpu::GPUChainITS | inlinevirtual |
| mFrameworkDeviceAllocator | o2::gpu::GPUChainITS | protected |
| mFrameworkHostAllocator | o2::gpu::GPUChainITS | protected |
| mITSTimeFrame | o2::gpu::GPUChainITS | protected |
| mITSTrackerTraits | o2::gpu::GPUChainITS | protected |
| mITSVertexerTraits | o2::gpu::GPUChainITS | protected |
| mRec | o2::gpu::GPUChain | protected |
| NSECTORS | o2::gpu::GPUChain | static |
| param() | o2::gpu::GPUChain | inlineprotected |
| PrepareEvent() override | o2::gpu::GPUChainITS | virtual |
| PrintMemoryStatistics() | o2::gpu::GPUChain | inlinevirtual |
| processors() | o2::gpu::GPUChain | inlineprotected |
| processors() const | o2::gpu::GPUChain | inlineprotected |
| processorsDevice() | o2::gpu::GPUChain | inlineprotected |
| processorsShadow() | o2::gpu::GPUChain | inlineprotected |
| ReadData(FILE *fp, const T **entries, S *num, std::unique_ptr< T[]> *mem, InOutPointerType type, T **nonConstPtrs=nullptr) | o2::gpu::GPUChain | inlineprotected |
| ReadFlatObjectFromFile(const char *file) | o2::gpu::GPUChain | inlineprotected |
| ReadSettings(const char *dir="") | o2::gpu::GPUChain | inlinevirtual |
| ReadStructFromFile(const char *file) | o2::gpu::GPUChain | inlineprotected |
| ReadStructFromFile(const char *file, T *obj) | o2::gpu::GPUChain | inlineprotected |
| rec() | o2::gpu::GPUChain | inline |
| rec() const | o2::gpu::GPUChain | inline |
| RecordMarker(deviceEvent *ev, int32_t stream) | o2::gpu::GPUChain | inlineprotected |
| RecoStep typedef | o2::gpu::GPUChain | |
| RegisterGPUProcessors() final | o2::gpu::GPUChainITS | inlinevirtual |
| RegisterPermanentMemoryAndProcessors() final | o2::gpu::GPUChainITS | inlinevirtual |
| ReleaseEvent(deviceEvent ev, bool doGPU=true) | o2::gpu::GPUChain | inlineprotected |
| RunChain() override | o2::gpu::GPUChainITS | virtual |
| runKernel(GPUReconstructionProcessing::krnlSetup &&setup, Args const &... args) | o2::gpu::GPUChain | inlineprotected |
| runRecoStep(RecoStep step, S T::*func, Args... args) | o2::gpu::GPUChain | inlineprotected |
| SetONNXGPUStream(Ort::SessionOptions &opt, int32_t stream, int32_t *deviceId) | o2::gpu::GPUChain | inlineprotected |
| SetupGPUProcessor(T *proc, bool allocate) | o2::gpu::GPUChain | inlineprotected |
| StreamWaitForEvents(int32_t stream, deviceEvent *evList, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| SupportsDoublePipeline() | o2::gpu::GPUChain | inlinevirtual |
| SynchronizeEventAndRelease(deviceEvent &ev, bool doGPU=true) | o2::gpu::GPUChain | inlineprotected |
| SynchronizeEvents(deviceEvent *evList, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| SynchronizeGPU() | o2::gpu::GPUChain | inlineprotected |
| SynchronizeStream(int32_t stream) | o2::gpu::GPUChain | inlineprotected |
| ThreadCount() const | o2::gpu::GPUChain | inlineprotected |
| TransferMemoryResourceLinkToGPU(RecoStep step, int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| TransferMemoryResourceLinkToHost(RecoStep step, int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| TransferMemoryResourcesToGPU(RecoStep step, GPUProcessor *proc, int32_t stream=-1, bool all=false) | o2::gpu::GPUChain | inlineprotected |
| TransferMemoryResourcesToHost(RecoStep step, GPUProcessor *proc, int32_t stream=-1, bool all=false) | o2::gpu::GPUChain | inlineprotected |
| TransferMemoryResourceToGPU(RecoStep step, GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| TransferMemoryResourceToHost(RecoStep step, GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1) | o2::gpu::GPUChain | inlineprotected |
| WarpSize() const | o2::gpu::GPUChain | inlineprotected |
| WriteToConstantMemory(RecoStep step, size_t offset, const void *src, size_t size, int32_t stream=-1, deviceEvent *ev=nullptr) | o2::gpu::GPUChain | inlineprotected |
| ~GPUChain()=default | o2::gpu::GPUChain | virtual |
| ~GPUChainITS() override | o2::gpu::GPUChainITS |