c350c1c7e56dace0e2f8e2abe0d26f35e77b5c33
tuning_select_if.cuh: 139→454 行 - 移植 CCCL 全部 82 个 benchmark-tuned 入口 - 保留 may_alias/flagged/keep_rejects/distinct_partitions 四维分派 - SM100 entries 带原始 benchmark 注释 (ipt_N.tpb_M.ns_X.dcid_Y.l2w_Z speedups) - SMEM overflow while-loop 保护 (48KB cap) - delay 缩放 ns*0.5, l2w*0.6 tuning_unique_by_key.cuh: 52→166 行 - 移植 SM80 (32 entries) + SM90 (24 entries) + SM100 (15 entries) 共 71 条 - 按 (key_size, value_size) 全组合分派 - SMEM 安全检查: tile = tpb * ipt * (key_sz + val_sz)
project_6
Description
Languages
C++
41.8%
Cuda
31.6%
Python
22.2%
C
2.1%
CMake
1.1%
Other
1.1%