Skip to content

add article on kernel launch configuration #44 - #98

Open
kohsheen1234 wants to merge 1 commit into
modal-labs:mainfrom
kohsheen1234:kernel-launch-configuration
Open

add article on kernel launch configuration #44#98
kohsheen1234 wants to merge 1 commit into
modal-labs:mainfrom
kohsheen1234:kernel-launch-configuration

Conversation

@kohsheen1234

@kohsheen1234 kohsheen1234 commented Jul 25, 2026

Copy link
Copy Markdown

Closes #44

Adds a device-software article on the kernel launch configuration (NVIDIA's "execution configuration"): the triple-chevron arguments and their types and defaults, the built-in variables device code reads them back from, the grid and block size limits and the launch-time errors for exceeding them, heuristics for choosing a configuration (warp-size multiples, waves and the tail effect, the occupancy trade-off), and what sits below the chevrons (cudaLaunchKernel/cuLaunchKernel, PTX special registers, cudaLaunchKernelEx and cluster dimensions).

Cross-links it from kernel, thread hierarchy, thread block, thread block grid, CUDA C++, CUDA Graph, occupancy, and register pressure.

Adds a device-software article on the kernel launch configuration (NVIDIA's
"execution configuration"): the triple-chevron arguments and their types and
defaults, the built-in variables device code reads them back from, the grid
and block size limits and the launch-time errors for exceeding them,
heuristics for choosing a configuration (warp-size multiples, waves and the
tail effect, the occupancy trade-off), and what sits below the chevrons
(cudaLaunchKernel/cuLaunchKernel, PTX special registers, cudaLaunchKernelEx
and cluster dimensions).

Cross-links it from kernel, thread hierarchy, thread block, thread block
grid, CUDA C++, CUDA Graph, occupancy, and register pressure.
@kohsheen1234 kohsheen1234 changed the title add article on kernel launch configuration, closes #44 closes #44 add article on kernel launch configuration Jul 25, 2026
@kohsheen1234 kohsheen1234 changed the title closes #44 add article on kernel launch configuration add article on kernel launch configuration Jul 25, 2026
@kohsheen1234 kohsheen1234 changed the title add article on kernel launch configuration add article on kernel launch configuration #44 Jul 25, 2026
@kohsheen1234

Copy link
Copy Markdown
Author

Hi @charlesfrye,
Can you check on this? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add article on kernel launch configuration

1 participant