ATLAS Offline Software
GPUKernelSizeOptimizerSvc Member List
This is the complete list of members for
GPUKernelSizeOptimizerSvc
, including all inherited members.
can_use_cooperative_groups
() const override
GPUKernelSizeOptimizerSvc
inline
virtual
can_use_dynamic_parallelism
() const override
GPUKernelSizeOptimizerSvc
inline
virtual
finalize
() override
GPUKernelSizeOptimizerSvc
virtual
get_GPU_usage
() const
GPUKernelSizeOptimizerSvc
inline
private
get_launch_configuration
(const std::string &name, const int number=0, const int dynamic_memory=0) const override
GPUKernelSizeOptimizerSvc
virtual
GPUKernelSizeOptimizerSvc
(const std::string &name, ISvcLocator *svc)
GPUKernelSizeOptimizerSvc
handle
(const Incident &incident) override
CaloGPUCUDAInitialization
inline
initialize
() override
GPUKernelSizeOptimizerSvc
inline
virtual
initialize_CUDA
() override
GPUKernelSizeOptimizerSvc
virtual
initialize_non_CUDA
()
CaloGPUCUDAInitialization
inline
protected
virtual
m_coopgroup_support
GPUKernelSizeOptimizerSvc
private
m_dynpar_support
GPUKernelSizeOptimizerSvc
private
m_kernel_map
GPUKernelSizeOptimizerSvc
private
m_kernelFiles
GPUKernelSizeOptimizerSvc
private
m_outputFile
GPUKernelSizeOptimizerSvc
private
m_outputSizes
GPUKernelSizeOptimizerSvc
private
register_kernels
(const std::string &tool_name, const int number, void **kernels, const int *blocksize_hints, const int *gridsize_hints, const int *max_total_threads, const int offset=0) override
GPUKernelSizeOptimizerSvc
virtual
should_use_minimal_kernel_sizes
() const
GPUKernelSizeOptimizerSvc
inline
virtual
~CaloGPUCUDAInitialization
()=default
CaloGPUCUDAInitialization
virtual
Generated on Tue Jul 2 2024 21:45:56 for ATLAS Offline Software by
1.8.18