muh-bot
c350c1c7e5
[muh] select_if 5%→17%, unique_by_key 3%→11%: 从 CCCL 源码完整移植 SM80/SM90/SM100 三代 tuning table
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)
2026-08-03 13:01:11 +00:00
..
2026-08-03 13:01:11 +00:00
2026-07-30 10:39:06 +00:00
2026-07-30 15:08:30 +00:00
2026-08-01 12:37:14 +08:00
2026-08-03 10:24:37 +00:00
2026-08-03 11:18:18 +00:00
2026-07-30 10:39:06 +00:00
2026-08-01 12:33:14 +08:00
2026-07-30 10:39:06 +00:00
2026-07-30 10:39:06 +00:00
2026-08-03 11:18:18 +00:00
2026-08-03 10:27:10 +00:00