ATLAS Offline Software
GPUKernelSizeOptimizerSvc Member List

This is the complete list of members for GPUKernelSizeOptimizerSvc, including all inherited members.

can_use_cooperative_groups() const overrideGPUKernelSizeOptimizerSvcinlinevirtual
can_use_dynamic_parallelism() const overrideGPUKernelSizeOptimizerSvcinlinevirtual
finalize() overrideGPUKernelSizeOptimizerSvcvirtual
get_GPU_usage() constGPUKernelSizeOptimizerSvcinlineprivate
get_launch_configuration(const std::string &name, const int number=0, const int dynamic_memory=0) const overrideGPUKernelSizeOptimizerSvcvirtual
GPUKernelSizeOptimizerSvc(const std::string &name, ISvcLocator *svc)GPUKernelSizeOptimizerSvc
handle(const Incident &incident) overrideCaloGPUCUDAInitializationinline
initialize() overrideGPUKernelSizeOptimizerSvcinlinevirtual
initialize_CUDA() overrideGPUKernelSizeOptimizerSvcvirtual
initialize_non_CUDA()CaloGPUCUDAInitializationinlineprotectedvirtual
m_coopgroup_supportGPUKernelSizeOptimizerSvcprivate
m_dynpar_supportGPUKernelSizeOptimizerSvcprivate
m_kernel_mapGPUKernelSizeOptimizerSvcprivate
m_kernelFilesGPUKernelSizeOptimizerSvcprivate
m_outputFileGPUKernelSizeOptimizerSvcprivate
m_outputSizesGPUKernelSizeOptimizerSvcprivate
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) overrideGPUKernelSizeOptimizerSvcvirtual
should_use_minimal_kernel_sizes() constGPUKernelSizeOptimizerSvcinlinevirtual
~CaloGPUCUDAInitialization()=defaultCaloGPUCUDAInitializationvirtual