50c731412a289872665d4b524be3351ab34ccdc9
From single_pass_scan_operators.cuh detail::delay(): if (gridDim.x < GridThreshold=500) → __threadfence_block() else → __nanosleep(Delay) BI-V100 max gridDim.x ≈ 80 (16 SMs × 5 subscription). Always < 500. Therefore ns/dcid/l2w tuning dimensions are irrelevant — every delay constructor degrades to threadfence_block on this hardware. Also: paged_attn.py spread_out_items_per_thread adaptive tile sizing. CCCL source: single_pass_scan_operators.cuh lines 160-175.
project_6
Description
Languages
C++
41.8%
Cuda
31.6%
Python
22.2%
C
2.1%
CMake
1.1%
Other
1.1%