Skip to content

[AMD][DSV4][8/8] gfx950 ROCm images: pin aiter to 57e2c6b42e - #44035

Closed
kkHuang-amd wants to merge 4 commits into
sgl-project:mainfrom
HaiShaw:amd/rocm-dockerfile-aiter-pin
Closed

kkHuang-amd wants to merge 4 commits into
sgl-project:mainfrom
HaiShaw:amd/rocm-dockerfile-aiter-pin

Conversation

@kkHuang-amd

@kkHuang-amd kkHuang-amd commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Motivation

#44016, #44006 and #44007 need aiter features that are in aiter main but not in the current pin: the v4 nm latency model and persistent decode (ROCm/aiter#6126), the row-group FP4 MQA logits kernel (#6145) and the e8m0 mxscale bpreshuffle GEMM.

ROCm/aiter#6042 is merged into aiter main (57e2c6b42e). Needed by #44016, #44006, #44007.

Modifications

Accuracy Tests

GSM8K: main 0.945 (current pin) -> 0.953 (02575f1c3a).

Speed Tests and Profiling

N/A (image build only).

Co-authored-by: @AMD-yanfeiwang

Checklist

Review and Merge Process

  1. Ping Merge Oncalls to start the process. See the PR Merge Process.
  2. Get approvals from CODEOWNERS and other reviewers.
  3. Trigger CI tests with comments or contact authorized users to do so.
    • Common commands include /tag-and-rerun-ci, /tag-run-ci-label, /rerun-failed-ci
  4. After green CI and required approvals, ask Merge Oncalls or people with Write permission to merge the PR.

CI States

Latest PR Test (Base): ✅ Run #38665562831
Latest PR Test (Extra): ❌ Run #38665562838
Latest PR Test (AMD ROCm 10): ❌ Run #38665562802

Duyi-Wang and others added 2 commits October 13, 2026 05:31
… 02575f1c3a, fix aiter patches

- AITER_COMMIT_DEFAULT of gfx950-rocm720 / gfx950-rocm724 -> 02575f1c3a2d84391814f5404c4b3e5326c584a8
  (official ROCm/aiter main, 2026-10-12); AITER_REPO stays https://github.com/ROCm/aiter.git.
- sgl-project#6042 (open) conflicts with sgl-project#6159 on this pin: apply docker/patches/aiter_pr6042_resolved.patch
  instead of cherry-picking 042a2891.
- Drop the sgl-project#5967 CSV apply (merged as 356c53dacd; re-applying duplicates 23 rows per CSV and
  aiter raises on duplicate keys) and the group32 sed (file removed by sgl-project#5862, sgl-project#6007 already in).
- Keep the pa_mqa_logits_fp4_prefill lru_cache sed, the mla_v4 nm .co COPY and the
  torch.Stream patch (aiter#4817 still open); all verified to apply on 02575f1c3a.
- flydsl stays 0.3.4.1 (aiter requirements.txt / setup.py at 02575f1c3a).
- Other GPU_ARCH stages keep their pins and the old patch path.

Committed with --no-verify: the trailing-whitespace hook strips the blank context
lines of the .patch file and breaks it.
git apply takes an empty line as an empty context line, so the patch applies
unchanged on aiter 02575f1c3a without the trailing spaces, and the
trailing-whitespace pre-commit hook passes.
…, drop sgl-project#6042 patch

ROCm/aiter#6042 is merged on aiter main (57e2c6b42e), so the resolved
patch docker/patches/aiter_pr6042_resolved.patch is no longer needed.
@kkHuang-amd kkHuang-amd changed the title [AMD][DSV4][8/8] gfx950 ROCm images: pin aiter to 02575f1c3a [AMD][DSV4][8/8] gfx950 ROCm images: pin aiter to 57e2c6b42e Oct 15, 2026
@Duyi-Wang

Copy link
Copy Markdown
Collaborator

Coverd by #44379

@Duyi-Wang Duyi-Wang closed this Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants