The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Architecture-aware tuning and AMD's AITER runtime determine LLM inference speed on MI325X clusters: MLA models need specific settings and gain from AITER, whereas GQA models leverage KV-cache offloading; despite model-size differences, all models hit a shared memory-bandwidth ceiling that caps throughput at high concurrency.

Architecture-Aware LLM Inference Optimization on AMD Instinct GPUs: A Comprehensive Benchmark and Deployment Study
Athos Georgiou · February 27, 2026
arxiv descriptive medium evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Athos Georgiou unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Athos Georgiou provider ID
Architecture-aware tuning and the AMD AITER runtime materially shape production LLM inference throughput on MI325X GPUs, with MLA models requiring special settings and benefiting from AITER (at the cost of higher measurement variance), while all models hit a common memory-bandwidth saturation point at high concurrency.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

We present a cross-architecture evaluation of production LLM inference on AMD Instinct MI325X GPUs, benchmarking four models spanning 235B to 1 trillion parameters across three architectural families (MoE+MLA, Dense+GQA, MoE+GQA) on an 8-GPU cluster with 2TB aggregate HBM3e using vLLM v0.14.1. Our results demonstrate that architecture-aware optimization is essential: MLA models require block size 1 and cannot use KV cache offloading, while GQA models benefit from both. The AMD AITER runtime is required for competitive MLA inference throughput and must be selectively disabled for architectures with incompatible attention head configurations. A controlled AITER ablation on Llama-3.1-405B (n=5 per condition) reveals a modest 3-5% throughput benefit at high concurrency but 2-16x higher measurement variability, confirming that AITER's large speedups target MoE/MLA kernels specifically. Under text-only workloads, Llama-405B and DeepSeek V3.2 achieve comparable peak throughput (15,944 and 15,343 tok/s) despite an order-of-magnitude difference in active parameters. Under vision workloads, Qwen3-VL-235B reaches 47,873 tok/s, 6.5x higher than Kimi-K2.5 (7,327 tok/s). Active parameter count per token is associated with inference throughput, though confounded by differences in quantization, AITER acceleration, and tensor parallelism. All four models exhibit a common throughput saturation point consistent with a memory-bandwidth bottleneck (~500 concurrent for short sequences, ~100-200 for longer sequences). All models maintain 100% HTTP-level success rates through 1,000 concurrent users, processing 18.9 million tokens across 17,406 requests without failures.

Summary

Main Finding

Architecture-aware serving optimizations are essential for high-throughput, reliable LLM inference on AMD Instinct MI325X GPUs. Performance and operational characteristics depend more on the model’s active parameters, attention design, quantization format, and compatibility with AMD’s AITER kernels and vLLM features (PagedAttention/KV offload) than on total parameter count. On CDNA‑3 (MI325X) the dominant production bottleneck is memory bandwidth: all tested models hit a common throughput saturation point determined by workload and context length, and MLA/MoE models impose distinct deployment constraints that materially affect throughput, variability, and operability.

Key Points

  • Cross-architecture benchmark: four frontier models spanning 235B–1T parameters, three architectural families (Dense+GQA, MoE+GQA, MoE+MLA) evaluated on an 8× MI325X (CDNA‑3) cluster using vLLM v0.14.1.
  • Architecture-specific constraints:
    • MLA models require PagedAttention block size = 1 on current ROCm and are incompatible with KV-cache offloading.
    • GQA models benefit from standard block sizes and KV-cache offloading.
    • AITER (AMD AI Tensor Engine) is required for competitive MLA/MoE throughput on ROCm; Triton MLA fallback exists but performs substantially worse.
    • AITER has head-count/time-to-rank constraints and must be disabled for incompatible MLA configurations.
  • AITER effects:
    • Controlled A/B on Llama‑3.1‑405B (n=5 restarts per condition) shows AITER yields modest 3–5% throughput gains under high concurrency for GQA but increases measurement variability (coefficient of variation) by 2–16×.
    • Large reported AITER speedups (2–3×) are targeted at MoE/MLA kernels rather than general attention acceleration.
  • Active parameters per token correlate with throughput:
    • Llama‑3.1‑405B (dense GQA, 405B) and DeepSeek V3.2 (MoE+MLA, 37B active) reached comparable peak text-only throughput: 15,944 and 15,343 tok/s respectively — despite large differences in total size.
    • Qwen3‑VL‑235B (MoE+GQA, 22B active) achieved 47,873 tok/s on vision workloads (includes image tokens) — highest absolute throughput in study but not directly comparable to text-only numbers.
    • Kimi‑K2.5 (1T, 32B active, MoE+MLA) delivered 7,327 tok/s at 500 concurrent requests (INT4 QAT weights) — demonstrating trillion-parameter inference feasibility on MI325X.
  • Saturation and reliability:
    • Throughput saturation common across models and workloads, consistent with a memory-bandwidth bottleneck: ~500 concurrent for short sequences (500 in / 200 out workload), ~100–200 concurrent for long sequences (2048 in / 512 out).
    • All models maintained 100% HTTP success rates up to 1,000 concurrent users, processing 18.9M tokens across 17,406 requests without failures.
  • Quantization and kernel compatibility matter:
    • Quantization choices were constrained by architecture/kernel compatibility: FP8 used for Llama‑3.1‑405B and DeepSeek V3.2; BF16 for Qwen3‑VL‑235B (vision encoder incompatibility with FP8 block kernels); INT4 QAT for Kimi‑K2.5 (1T).
    • These choices affect memory usage, achievable batch/context sizes, and effective throughput.

Data & Methods

  • Hardware and software:
    • Single-node 8× AMD Instinct MI325X (CDNA‑3, gfx942), each GPU: 256 GB HBM3e, 6.0 TB/s; aggregate: 2 TB HBM3e, 48 TB/s.
    • Inference stack: vLLM v0.14.1, ROCm ecosystem, AMD AITER kernels where applicable; Triton fallback evaluated for MLA.
  • Models evaluated:
    • Kimi‑K2.5: 1T total, MoE+MLA, 32B active per token, INT4 QAT weights (deployed on 4× MI325X in a specific experiment).
    • DeepSeek V3.2: 685B total, MoE+MLA, 37B active, FP8.
    • Llama‑3.1‑405B: 405B dense, GQA, FP8.
    • Qwen3‑VL‑235B: 235B total, MoE+GQA, 22B active, BF16 (vision encoder constraints).
  • Workloads and metrics:
    • Concurrency scaling from single requests up to 1,000 concurrent users.
    • Stress-test workload: 500-token input / 200-token output (used for saturation sweeps, fine-grained from 500 to 1,000 in steps of 50).
    • Long-sequence workload: 2048 in / 512 out to probe longer-context behavior.
    • Measured tokens/sec (tok/s), per-request latency distributions, HTTP-level success (HTTP 200 + valid response structure), and variability (coefficient of variation).
    • AITER ablation: controlled A/B with n=5 independent server restarts per condition on Llama‑3.1‑405B.
    • KV-cache behavior: PagedAttention block-size tuning and offload enabled/disabled tests per architecture.
  • Key observed empirical numbers:
    • Llama‑3.1‑405B peak text-only throughput: 15,944 tok/s.
    • DeepSeek V3.2 peak text-only throughput: 15,343 tok/s.
    • Qwen3‑VL‑235B (vision) peak: 47,873 tok/s.
    • Kimi‑K2.5 (1T, INT4 QAT): 7,327 tok/s at 500 concurrent with 100% reliability.
    • Overall stress test: 18.9M tokens across 17,406 requests, 100% success to 1,000 concurrent.

Implications for AI Economics

  • Active-parameter-aware model selection lowers cost per token:
    • Operational cost and throughput scale with active parameters per token, not total parameter count. Choosing MoE/GQA designs with low active parameters (or dense models with favorable attention designs) can yield substantially better dollars-per-token throughput while maintaining quality parity for many tasks.
  • Hardware choice and software stack compatibility drive cost and risk:
    • MI325X (CDNA‑3) is viable for frontier inference, including trillion-parameter MoE models, when combined with appropriate quantization and AITER kernels. However, kernel/quantization incompatibilities (e.g., FP8/BF16 constraints, AITER head-count restrictions) can force suboptimal quantization or software fallbacks, increasing cost or reducing throughput.
    • Dependence on AITER for MoE/MLA performance introduces operational vendor-software coupling: upgrades, AITER bugs, or head-count constraints can change throughput or force disabling acceleration—raising SRE and engineering costs and SLO risk.
  • Diminishing returns from scale due to memory-bandwidth limits:
    • A common throughput saturation tied to memory bandwidth implies adding more GPUs or larger models will hit a ceiling for a given workload/context length. Economic planning should therefore consider memory-bandwidth rather than just peak FLOPs or GPU memory—e.g., investing in accelerators with higher HBM bandwidth or optimizing workloads (shorter contexts, lower active params) can be more cost-effective than brute-force scaling.
  • Quantization and kernel compatibility materially affect deployment economics:
    • Compatibility constraints (e.g., vision encoder incompatibility with FP8 kernels) can force higher-precision formats, increasing memory footprint and reducing effective throughput—raising per-token costs. Conversely, successful INT4 QAT or FP8 deployment (when compatible) can make otherwise infeasible large models cost-effective.
  • Performance variability increases operational overhead:
    • AITER’s higher measurement variability (2–16× coefficient of variation) complicates SLO management and capacity planning. Systems needing tight latency/throughput bounds will incur additional engineering and provisioning costs (reservations, overprovisioning, or complex autoscaling).
  • Multimodal vs text-only economics differ:
    • Vision-inclusive workloads can yield much higher tok/s totals but are not directly comparable to text-only tokens (image tokens, encoder costs). Product teams should account for token-type heterogeneity when estimating throughput, latency, and cost-per-query.
  • Engineering complexity and time-to-production cost:
    • The need for architecture-specific configurations (block size, KV offload, AITER enable/disable, quantization path) increases integration and testing time, raising upfront engineering costs and ongoing maintenance burden. Standardized serving configurations are unlikely to be optimal across diverse model families.
  • Practical deployment takeaway:
    • For throughput-sensitive, cost-constrained production, prioritize models with low active params per token or architectures compatible with high-efficiency quantization and vendor kernels available on your chosen hardware. Plan for memory-bandwidth saturation, test AITER/other vendor runtime impacts on both mean performance and variability, and include these effects in cost and SLO models.

If you want, I can: - Estimate cost-per-token under sample cloud pricing scenarios for MI325X-equivalent hardware given the measured tok/s; - Produce a checklist for deployment decisions (model architecture, quantization, kernel/runtime compatibility) to minimize cost and operational risk.

Assessment

Paper Typedescriptive Evidence Strengthmedium — The paper reports systematic, repeatable throughput measurements across four large models on an 8-GPU AMD MI325X cluster and includes a controlled ablation (n=5 per condition) for the AITER runtime; however, causal claims about why differences arise are limited by confounding factors (quantization, tensor-parallel layouts, runtime differences) and small sample sizes for ablation tests. Methods Rigormedium — Strong in controlled benchmarking: multiple models, clear hardware/software stack, repeated measurements, and concurrency sweeps including a controlled AITER ablation; but rigor is limited by lack of cross-vendor comparisons (e.g., NVIDIA), incomplete control over confounders (quantization, TP, runtime/driver interactions), small n for ablation, and focus on a single cluster configuration and vLLM version. SampleBenchmarking on an 8x AMD Instinct MI325X GPU cluster with 2 TB aggregate HBM3e using vLLM v0.14.1 and the AMD AITER runtime; four models evaluated spanning ~235B to ~1T parameters across three architecture families (MoE+MLA, Dense+GQA, MoE+GQA) including Llama-3.1-405B, DeepSeek V3.2, Qwen3-VL-235B, and Kimi-K2.5; metrics include tokens/sec under varying sequence lengths and concurrency (up to 1,000 concurrent users), with an AITER ablation on Llama-3.1-405B (n=5 per condition); total test workload reported as 18.9M tokens across 17,406 HTTP requests with 100% success rate. Themesadoption productivity GeneralizabilityResults specific to AMD Instinct MI325X GPUs and HBM3e configuration; may not generalize to NVIDIA/other GPUs or different HBM capacities., Reported results depend on vLLM v0.14.1 and AMD AITER behavior; newer runtimes or different inference servers could change outcomes., Confounded by model-specific factors (quantization schemes, tensor parallelism layouts, tokenizer/seq-length differences) limiting inference about intrinsic architecture performance., Workloads focus on text-only and specific vision/text mixes used; different prompts, batch patterns, or latency constraints could change throughput patterns., Cluster-level scaling and production orchestration differences (autoscaling, mixed workloads, network/storage) are not explored, limiting applicability to other deployment environments.

Claims (13)

ClaimDirectionOutcomeConfidence & EvidenceDetails
We performed a cross-architecture evaluation on AMD Instinct MI325X GPUs, benchmarking four models spanning 235B to 1 trillion parameters across three architectural families (MoE+MLA, Dense+GQA, MoE+GQA) on an 8-GPU cluster with 2TB aggregate HBM3e using vLLM v0.14.1. Other null_result inference benchmarking across models and hardware
Reading fidelity high
Study strength high
n=4
0.3
MLA models require block size 1. Task Completion Time negative compatibility/performance under different attention block sizes
Reading fidelity high
Study strength medium
not reported
0.18
MLA models cannot use KV cache offloading. Task Completion Time negative support for KV cache offloading / inference configuration compatibility
Reading fidelity high
Study strength medium
not reported
0.18
GQA models benefit from both block size tuning and KV cache offloading. Task Completion Time positive inference throughput as a function of block size and KV cache offloading
Reading fidelity high
Study strength medium
not reported
0.18
The AMD AITER runtime is required for competitive MLA inference throughput and must be selectively disabled for architectures with incompatible attention head configurations. Task Completion Time mixed inference throughput and runtime compatibility with attention head configurations
Reading fidelity high
Study strength medium
not reported
0.18
A controlled AITER ablation on Llama-3.1-405B (n=5 per condition) reveals a modest 3–5% throughput benefit at high concurrency. Task Completion Time positive throughput (tokens/sec) with and without AITER under high concurrency
Reading fidelity high
Study strength high
n=5
3-5% throughput benefit
0.3
The same AITER ablation shows 2–16x higher measurement variability when AITER is enabled. Task Completion Time negative measurement variability of throughput (variance or similar metric)
Reading fidelity high
Study strength high
n=5
2-16x higher measurement variability
0.3
These ablation results confirm that AITER's large speedups target MoE/MLA kernels specifically. Other positive architecture-specific runtime acceleration (AITER impact on MoE/MLA kernels)
Reading fidelity high
Study strength medium
n=5
0.18
Under text-only workloads, Llama-405B and DeepSeek V3.2 achieve comparable peak throughput (15,944 and 15,343 tok/s) despite an order-of-magnitude difference in active parameters. Task Completion Time null_result peak inference throughput (tokens/sec) on text-only workloads
Reading fidelity high
Study strength high
n=2
15,944 and 15,343 tok/s
0.3
Under vision workloads, Qwen3-VL-235B reaches 47,873 tok/s, 6.5x higher than Kimi-K2.5 (7,327 tok/s). Task Completion Time positive peak inference throughput (tokens/sec) on vision workloads
Reading fidelity high
Study strength high
n=2
47,873 tok/s; 6.5x higher than 7,327 tok/s
0.3
Active parameter count per token is associated with inference throughput, though confounded by differences in quantization, AITER acceleration, and tensor parallelism. Task Completion Time positive relationship between active parameter count per token and inference throughput
Reading fidelity high
Study strength medium
n=4
0.18
All four models exhibit a common throughput saturation point consistent with a memory-bandwidth bottleneck (~500 concurrent for short sequences, ~100–200 for longer sequences). Task Completion Time negative throughput saturation point as a function of concurrency and sequence length
Reading fidelity high
Study strength medium
n=4
~500 concurrent for short sequences; ~100-200 for longer sequences
0.18
All models maintain 100% HTTP-level success rates through 1,000 concurrent users, processing 18.9 million tokens across 17,406 requests without failures. Organizational Efficiency positive HTTP-level success rate under concurrency; total tokens and requests processed without failures
Reading fidelity high
Study strength high
n=17406
100% HTTP-level success rate; 18.9 million tokens across 17,406 requests
0.3

Notes