Tools to help structure CUDA kernels.
More...
|
| | Grid Assumptions |
| | A system for telling the compiler about constant properties of your kernel grid.
|
| |
|
| using | sp::MaxThreads = LaunchBounds< MAX_THREADS_PER_BLOCK, MAX_BLOCKS_PER_MULTIPROCESSOR > |
| | The launch bounds that provide the maximum possible number of threads. More...
|
| |
Tools to help structure CUDA kernels.
- Base classes for kernels to help with common iteration patterns, and faster launches thanks to fusing all the arguments into the one kernel object.
- A system for allowing constant-propagation of grid/block dimensions where appropriate.
◆ MaxThreads
The launch bounds that provide the maximum possible number of threads.