AMD MI355X Beats NVIDIA B200 on Kimi K2.5 Inference via Community Hackathon
What
AMD's MI355X GPU has outperformed NVIDIA's B200 on Kimi K2.5 inference via vLLM, a result attributed to community-developed kernel optimizations from a $1.1 million AMD-sponsored hackathon run by GPU_MODE [7][5]. The winning Readonflow Team targeted W4A4 MoE kernels, Top-K kernels, tensor-parallel all-reduce kernels, and the MLA decode metadata planner, achieving over 4x end-to-end MI355X throughput gains [2][5]. Their work has been merged into AMD's AITER kernel library and upstreamed to the vLLM open-source framework [8]. However, AMD still trails NVIDIA on disaggregated vLLM inference for Kimi models — the benchmark win applies only to non-disaggregated configurations [10].
Why it matters
This is one of the first documented cases of AMD hardware beating NVIDIA's current-generation B200 on a major LLM inference workload using upstream, community-contributed software — not proprietary AMD tooling. The upstreaming of these kernels to vLLM means the gains are broadly available, not confined to AMD's own stack. The result tests whether structured community investment (prize-pool hackathons) can close ROCm's long-standing software gap with CUDA faster than traditional R&D.
Open questions
Will AMD close the remaining gap in disaggregated upstream vLLM inference for Kimi models, and on what timeline? [10]
Performance figures differ across reports — 2x (July 30), 4x (August 1), and 7.7x throughput / 15x interactivity (InferenceX blog) [4][5][6] — suggesting different baselines or measurement windows; which figure reflects apples-to-apples comparison with B200?
Will AMD's MI355X vLLM hold its lead when evaluated on the next-generation Kimi K3 model? [10]
Are the kernel gains specific to Kimi K2.5's MoE architecture, or do they generalize to other large MoE models sharing similar architectural patterns?
Narrative
In late July and early August 2026, AMD and the GPU_MODE community announced that the AMD MI355X had surpassed NVIDIA's B200 on Kimi K2.5 inference throughput using vLLM — a result produced entirely through community-written, open-source kernels contributed via a structured hackathon. AMD funded the event with a $1.1 million prize pool; GPU_MODE co-organizers Mark Saroufim and Anush Elangovan ran it [1]. The winning team, Readonflow, focused on four kernel areas critical to Kimi K2.5's mixture-of-experts architecture: W4A4 MoE kernels, Top-K selection kernels, tensor-parallel all-reduce kernels, and the MLA decode metadata planner [2][3].
The reported performance improvement shifted between the initial July 30 announcement and the fuller August 1 thread. SemiAnalysis initially cited an "over 2x" end-to-end gain [4], then revised to "over 4x" in the August 1 thread [5]. SemiAnalysis's InferenceX benchmarking platform separately published a figure of 7.7x throughput improvement and up to 15x interactivity gains over a 25-day optimization arc [6], likely reflecting a longer comparison window or different baseline. The headline competitive claim — MI355X vLLM beating B200 vLLM on Kimi K2.5 — is consistent across all versions of the reporting [7].
The results have been upstreamed in two places: into the main branch of AMD's AITER kernel library (AMD's official ROCm kernel collection) and into the vLLM open-source inference framework itself [8]. The dual upstreaming is significant because it means any operator running vLLM on MI355X hardware can access these gains without additional effort, and the optimizations enter the community baseline rather than remaining proprietary. SemiAnalysis framed this as a meaningful step toward ROCm–CUDA software parity [9].
One material caveat accompanies the headline result: for disaggregated vLLM inference on Kimi models — a configuration increasingly used in production for prefill/decode separation — AMD still trails NVIDIA [10]. SemiAnalysis flagged this explicitly and indicated they expect further improvements, along with a forthcoming evaluation on Kimi K3. Kimi K2.5 shares its model architecture with xAI Cursor Composer 2.5 [7], meaning the benchmark has some generalizability beyond a single deployment, but the scope of the win remains bounded to aggregated (non-disaggregated) inference on this architectural family.
Timeline
- 2026-07-30: SemiAnalysis announces GPU_MODE hackathon results: Readonflow Team achieves 'over 2x' end-to-end MI355X performance gain; hackathon prize pool confirmed at $1.1 million. [4][1]
- 2026-07-30: SemiAnalysis notes hackathon work has been merged into AMD AITER kernel library main branch and into the ATOM inference engine, with hopes for vLLM upstreaming. [9]
- 2026-07-30: Technical specifics disclosed: Readonflow Team targeted W4A4 MoE kernels, Top-K kernels, tensor-parallel all-reduce kernels, and the MLA decode metadata planner. [3]
- 2026-08-01: SemiAnalysis publishes full thread declaring AMD MI355X vLLM has beaten NVIDIA B200 vLLM on Kimi K2.5 inference, revising the end-to-end performance gain figure to 'over 4x'. [7][5]
- 2026-08-01: Hackathon kernel work confirmed upstreamed to vLLM main branch, making gains broadly available to any vLLM-on-ROCm operator. [8]
- 2026-08-01: SemiAnalysis acknowledges AMD still lags NVIDIA on disaggregated upstream vLLM for Kimi models and flags future Kimi K3 evaluation. [10]
- 2026-08-01: InferenceX (SemiAnalysis benchmarking platform) publishes blog reporting 7.7x throughput and up to 15x interactivity improvement on MI355X for Kimi K2.5 over a 25-day optimization window. [6]
Perspectives
SemiAnalysis
Strongly supportive of the hackathon result; frames MI355X beating B200 on Kimi K2.5 as a meaningful competitive milestone for AMD, while candidly noting the remaining disaggregated inference gap.
Evolution: Consistent throughout; tone is celebratory but measured, with explicit caveats on scope.
GPU_MODE / Mark Saroufim
Co-organizer of the hackathon; amplifying the result as validation of community-driven AMD kernel optimization and ROCm ecosystem development.
Evolution: Consistent; Saroufim retweeted the SemiAnalysis announcement immediately after publication.
AMD (via AITER / ROCm infrastructure)
Invested $1.1M in the hackathon and accepted winning kernels into official libraries (AITER, ATOM), signaling institutional commitment to community-sourced software optimization.
Evolution: No direct AMD spokesperson statements in tracked items; position is inferred from funding and upstreaming actions.
Tensions
- AMD MI355X outperforms B200 on aggregated vLLM inference for Kimi K2.5, but SemiAnalysis acknowledges AMD still trails on disaggregated inference — meaning the competitive claim is configuration-specific, not general. [7][10]
- Reported performance gains vary between 2x (initial July 30 announcement), 4x (August 1 thread), and 7.7x throughput / 15x interactivity (InferenceX blog), with no public reconciliation of the different baselines or measurement windows. [4][5][6]
Status: active and growing
Sources
- [1] @GPU_MODE @AIatAMD Great work by @marksaroufim and @AnushElangovan for brainstorming and launching this hackathon, which… — SemiAnalysis Twitter (2026-07-30)
- [2] @GPU_MODE They focused on optimizing W4A4 MoE kernels, Top-K kernels, tensor-parallel all-reduce kernels, and the MLA de… — SemiAnalysis Twitter (2026-08-01)
- [3] @GPU_MODE They focused on optimizing W4A4 MoE kernels, Top-K kernels, tensor-parallel all-reduce kernels, and the MLA de… — SemiAnalysis Twitter (2026-07-30)
- [4] GREAT WORK BY @GPU_MODE 🚨 FOR LAUNCHING THE $1.1mil AMD KERNEL HACKATHON. — SemiAnalysis Twitter (2026-07-30)
- [5] @GPU_MODE AMD launched a $1.1 mil kernel hackathon in collaboration with @GPU_MODE, and the Readonflow Team’s kernels im… — SemiAnalysis Twitter (2026-08-01)
- [6] AMD MI355X Kimi K2.5 Inference: 7.7x Throughput, Up To 15x Interactivity in 25 Days on vLLM | InferenceX — reactive:amd-mi355x-nvidia-parity
- [7] AMD MI355X vLLM HAS BEATEN B200 vLLM ON KIMI K2.5 (THE SAME MODEL ARCH AS XAI CURSOR COMPOSER 2.5)🚀🚨 — SemiAnalysis Twitter (2026-08-01)
- [8] @GPU_MODE This work has been upstreamed to the main branch of AMD’s AITER kernel library and, excitingly, has now also b… — SemiAnalysis Twitter (2026-08-01)
- [9] @GPU_MODE This work has been upstreamed to the main branch of @AIatAMD’s AITER kernel library and to the ATOM inference … — SemiAnalysis Twitter (2026-07-30)
- [10] @GPU_MODE For disaggregated upstream vLLM performance, AMD is still behind on Kimi models, but we are looking forward to… — SemiAnalysis Twitter (2026-08-01)
- [11] AMD MI355X vLLM HAS BEATEN B200 vLLM ON KIMI K2.5 (THE SAME MODEL ARCH AS XAI CURSOR COMPOSER 2.5)🚀🚨 — reactive:amd-mi355x-nvidia-parity (2026-08-01)
- [12] GREAT WORK BY @GPU_MODE 🚨 FOR LAUNCHING THE $1.1mil AMD KERNEL HACKATHON. — reactive:amd-mi355x-nvidia-parity (2026-07-30)
- [13] New GPU MODE Virtual Hackathon: E2E Model Speedrun — reactive:amd-mi355x-nvidia-parity