Skip to content
Merged
Show file tree
Hide file tree
Changes from 43 commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
aad8f47
Gfx1250/microbench (#5241)
JiaoliangYu Sep 3, 2026
c86e053
Blyu/opus gemm benchmark update (#5250)
demonsan Sep 3, 2026
aa73faf
[ASM][gfx1250] enhance ASM GEMM microbench (#5251)
dbyoung18 Sep 3, 2026
307a461
test mega moe data init and warmup (#5248)
yanboshao Sep 3, 2026
825b8d5
Dev/ubench gemm (#5252)
JiaoliangYu Sep 3, 2026
36105fa
[Bench] Add data-init options to qk_norm_rope_quant test (#5253)
JiaoliangYu Sep 3, 2026
36d5d1b
[HIP] Add data-init to test_mhc (#5245)
junhaha666 Sep 3, 2026
7cde0a9
perf(gfx1250): add ubench init controls and SMI monitor (#5257)
JiaoliangYu Sep 3, 2026
6cadfa4
[Perf][gfx1250] Complete DSv4 attention data-init support (#5258)
JiaoliangYu Sep 4, 2026
b47c9a9
perf(gfx1250): add M512 A8W8 DSv4 case (#5284)
JiaoliangYu Sep 5, 2026
e4e78bc
[Perf][gfx1250] Emit ubench summaries as JSON (#5288)
JiaoliangYu Sep 5, 2026
07cdf00
fix(gfx1250): scope bundled amdsmi import (#5291)
JiaoliangYu Sep 5, 2026
4c225d6
perf(gfx1250): reuse process-wide amdsmi state (#5302)
JiaoliangYu Sep 7, 2026
24f6ddf
[Perf][gfx1250] Label SMI replays per benchmark call (#5304)
JiaoliangYu Sep 7, 2026
e566d68
[ASM][gfx1250] mla v4 prefill: rebuild the sparse_pfl kernel with the…
junxiaguo Sep 8, 2026
d8a13be
support print overlap ratio (#5311)
yanboshao Sep 9, 2026
12f16de
[ASM][gfx1250] mla v4 prefill: update sparse_pfl kernel binary
junxiaguo Sep 9, 2026
935036d
Revert the two sparse_pfl kernel binary updates
junxiaguo Sep 9, 2026
2d11bb5
[Perf][gfx1250] Use tuned paths in combo benchmarks (#5323)
JiaoliangYu Sep 9, 2026
e3dc3fb
style: satisfy black and ruff checks
Sep 10, 2026
1142311
test: keep MLA benchmark entrypoints out of pytest
Sep 10, 2026
1118b9b
Merge branch 'main' into gfx1250/microbench
JiaoliangYu Sep 10, 2026
2a008fc
Merge branch 'main' into gfx1250/microbench
JiaoliangYu Sep 10, 2026
7372a9d
test: use architecture fp8 dtype for blockscale gemm
Sep 10, 2026
77cf4f4
Merge branch 'main' into gfx1250/microbench
gyohuangxin Sep 10, 2026
889802c
test: unify FlyDSL grouped GEMM coverage
Sep 11, 2026
e4a9b21
test: unify architecture-specific Mega MoE runners
Sep 11, 2026
0d17974
test: preserve grouped GEMM suites behind arch gates
Sep 11, 2026
03c07e3
bench: default combo output to readable tables
Sep 11, 2026
8368127
test: place unified FlyDSL MoE coverage under flydsl tests
Sep 11, 2026
8d90484
style: remove stale shebangs from merged MoE test
Sep 11, 2026
390498a
Merge branch 'main' into gfx1250/microbench
JiaoliangYu Sep 11, 2026
093f71c
test: isolate FlyDSL MoE suites by runtime arch
Sep 11, 2026
09d35e9
test: split FlyDSL MoE and grouped GEMM suites
Sep 11, 2026
a215e58
ci: leave test sharding config unchanged
Sep 11, 2026
f04147d
test: move grouped GEMM suite under FlyDSL tests
Sep 11, 2026
7a03e81
refactor: move SMI monitor into aiter package
Sep 11, 2026
f8b9dee
Merge branch 'main' into gfx1250/microbench
JiaoliangYu Sep 11, 2026
6b27557
test: restore readable benchmark summaries
Sep 11, 2026
f594975
style: satisfy Black after JSON helper removal
Sep 11, 2026
1dd69d3
revert: restore JSON benchmark summaries
Sep 11, 2026
d2c12ae
Merge branch 'main' into gfx1250/microbench
JiaoliangYu Sep 11, 2026
4a89660
perf: preserve profiler kernel names
JiaoliangYu Sep 12, 2026
152c582
perf: avoid clearing allocator cache per iteration
JiaoliangYu Sep 12, 2026
5fff12b
fix: address microbenchmark review feedback
Sep 12, 2026
7422c77
refactor: split benchmark support helpers
Sep 12, 2026
643a812
fix: serialize benchmark dtypes as strings
JiaoliangYu Sep 12, 2026
b4c4445
Merge branch 'main' into gfx1250/microbench
JiaoliangYu Sep 12, 2026
6213629
style: format benchmark reporting helper
Sep 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/scripts/aiter_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ skip_tests=(
"op_tests/multigpu_tests/test_communication.py"
"op_tests/multigpu_tests/test_mori_all2all.py"
"op_tests/multigpu_tests/test_fused_ar_rms.py"
"op_tests/multigpu_tests/test_mega_moe_v2.py"
"op_tests/multigpu_tests/triton_test/test_reduce_scatter_all_gather.py"
"op_tests/multigpu_tests/triton_test/test_fused_rs_rmsnorm_quant_ag.py"
)
Expand Down Expand Up @@ -84,7 +83,7 @@ for file in "${sharded_files[@]}"; do
# batch gate so they exercise the persistent kernel at every batch size.
test_cmd=(timeout 60m python3 "$file")
case "$file" in
op_tests/multigpu_tests/test_mega_moe_gfx1250.py)
op_tests/multigpu_tests/test_mega_moe.py)
{
echo "Running gfx1250 MegaMoE fused-scatter accuracy on 8 GPUs when supported"
} | tee -a latest_test.log
Expand Down
Loading
Loading