project_6
475574fd3d
[muh] bench_triton_real + bi100_configs: REAL tunable surface benchmark
TUNING_SURFACE_TRUTH.md identified the 5 ACTUAL tunable surfaces on BI-V100
(ixformer pre-compiled kernels ignore CUB-style params). This commit adds
tools targeting those real surfaces:
New files:
- muh/bench_triton_real.py: Benchmark with ACTUAL parameter injection into
Triton JIT kernels (prefix_prefill BLOCK/WARPS, flash_attn configs, MoE M)
- muh/bi100_triton_configs.py: SMEM-safe triton.Config generator (SM=16)
- muh/bi100_configs.json: 22 flash_attn + 9 prefill + 5 MoE candidate configs
SMEM formula: Q_resident + K_per_iter + softmax_state (not naive Q+K+V+acc).
BLOCK_M=128 fits at 85% SMEM utilization with head_dim=128.
2026-08-04 06:19:07 +00:00
..
2026-08-03 21:36:50 +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-08-04 06:19:07 +00:00
2026-08-04 06:19:07 +00:00
2026-08-04 06:19:07 +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