_computeFunctions | RooBatchCompute::RF_ARCH::RooBatchComputeClass | private |
architecture() const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
architectureName() const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
compute(cudaStream_t *, Computer computer, RestrictArr output, size_t nEvents, const VarVector &vars, const ArgVector &extraArgs) override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
cudaEventElapsedTime(cudaEvent_t *, cudaEvent_t *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
cudaEventRecord(cudaEvent_t *, cudaStream_t *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
cudaFree(void *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
cudaFreeHost(void *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
cudaMalloc(size_t) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
cudaMallocHost(size_t) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
cudaStreamWaitEvent(cudaStream_t *, cudaEvent_t *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
deleteCudaEvent(cudaEvent_t *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
deleteCudaStream(cudaStream_t *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
memcpyToCPU(void *, const void *, size_t, cudaStream_t *=nullptr) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
memcpyToCUDA(void *, const void *, size_t, cudaStream_t *=nullptr) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
newCudaEvent(bool) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
newCudaStream() | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
RooBatchComputeClass() | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inline |
streamIsActive(cudaStream_t *) | RooBatchCompute::RooBatchComputeInterface | inlinevirtual |
sumReduce(cudaStream_t *, InputArr input, size_t n) override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
~RooBatchComputeInterface()=default | RooBatchCompute::RooBatchComputeInterface | virtual |