ATLAS Offline Software
|
This is the complete list of members for IGPUKernelSizeOptimizerSvc, including all inherited members.
can_use_cooperative_groups() const =0 | IGPUKernelSizeOptimizer | pure virtual |
can_use_dynamic_parallelism() const =0 | IGPUKernelSizeOptimizer | pure virtual |
CooperativeLaunch enum value | IGPUKernelSizeOptimizer | |
DeclareInterfaceID(IGPUKernelSizeOptimizerSvc, 1, 0) | IGPUKernelSizeOptimizerSvc | |
get_launch_configuration(const std::string &name, const int number=0, const int dynamic_memory=0) const =0 | IGPUKernelSizeOptimizer | pure virtual |
register_kernel(const std::string &kernel_name, void *kernel, const int blocksize_hint, const int gridsize_hint, const int max_total_threads) | IGPUKernelSizeOptimizer | inlinevirtual |
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)=0 | IGPUKernelSizeOptimizer | pure virtual |
SpecialSizeHints enum name | IGPUKernelSizeOptimizer | |
use_minimal_kernel_sizes() const | IGPUKernelSizeOptimizer | inlinevirtual |
~IGPUKernelSizeOptimizer()=default | IGPUKernelSizeOptimizer | virtual |
~IGPUKernelSizeOptimizerSvc()=default | IGPUKernelSizeOptimizerSvc | virtual |