Skip to content

Why MoE Wins: The Architecture Behind Every 2026 Frontier Model

Aug 26, 2026 1 min
TL;DR Nearly every frontier open-source model in 2026 is MoE: Ornith 35B activates only 3B to beat 31B dense models, MiniMax M3 uses 456B total but 45.9B active to hit SWE-bench Pro 59%, DeepSeek V4 runs 1.6T total with 49B active. This post explains why MoE dominates coding and agentic benchmarks using four case studies.
Table of Contents
  1. What MoE Is
  2. Four Case Studies: How MoE Wins
    1. Ornith 1.5-35B-A3B: 3B Active Beats 31B Dense
    2. MiniMax M3: MSA + MoE for 1M Context
    3. DeepSeek V4: Fine-Grained MoE at Scale
    4. Qwen3.8: Dense and MoE Side by Side
  3. The Costs of MoE
    1. Memory: You Still Load Everything
    2. Expert Load Balancing
    3. Efficiency Reversal at High Batch Sizes
  4. Dense vs MoE: When to Choose Which
  5. Why Every 2026 Frontier Model Is MoE
  6. References

🌏 中文版

Frontier open-source models in 2026 share one thing in common: nearly all of them are MoE. Ornith 1.5-35B-A3B activates 3B parameters to beat 31B dense models. MiniMax M3 has 456B total but activates only 45.9B. DeepSeek V4 Pro is 1.6T total with 49B active. Qwen3.8's largest variant is 2.4T total with 95B active. According to DeepInfra's analysis, MoE has "transitioned from a research curiosity to the dominant architecture for frontier models." This post uses real case studies to explain why MoE wins and when it doesn't.

What MoE Is

Traditional dense models (Llama, Gemma) have a single large feed-forward network (FFN) per layer — every token passes through all parameters. MoE splits this FFN into multiple "experts," each an independent set of parameters, plus a gating network that routes each token to a subset of experts.

Token → Gating Network → select top-k experts → run only those k → merge outputs

The key is "run only those k." If a model has 256 experts but activates only 8 per token, actual per-token compute is 8/256 = 3.1% of total parameters. The model can "know more" — total parameters represent its knowledge storage capacity — without paying full compute cost on every inference.

Google's GLaM research showed that a 1.2-trillion-parameter MoE with 64 active experts outperformed a dense 175B model on zero-shot tasks while using half the inference FLOPs.

Four Case Studies: How MoE Wins

Ornith 1.5-35B-A3B: 3B Active Beats 31B Dense

Ornith's 35B-A3B is the most extreme efficiency story. 35B total, ~3B active per token, yet it scores 79.0 on SWE-bench Verified — the only model in its class to clear 79, surpassing even the 11× larger Qwen3.5-397B (76.4).

The contrast with Gemma 4-31B (dense, all 31B active) is stark: SWE-bench Verified 52.0. Ornith achieves 79 at 3B inference cost; Gemma achieves 52 at 31B inference cost.

This isn't MoE magic alone — Ornith's self-improvement RL training deserves credit — but MoE provides the architectural foundation that makes this efficiency gap possible.

MiniMax M3: MSA + MoE for 1M Context

MiniMax M3 is a 456B total, 45.9B active MoE. Its technical highlight isn't just MoE but also MiniMax Sparse Attention (MSA) — replacing full attention with KV-block selection, cutting long-context inference cost to roughly 1/20th.

M3 scores 59.0% on SWE-bench Pro, the first open-weight model to clear 59% on this benchmark. The MoE + sparse attention combination makes a 1M context window economically viable at inference time.

DeepSeek V4: Fine-Grained MoE at Scale

DeepSeek V4 Pro is 1.6T total, 49B active. DeepSeek's MoE uses fine-grained experts — smaller, more numerous experts — combined with shared experts (activated for every token, holding foundational knowledge) and routed experts (selectively activated per token). Per the DeepSeek V4 technical report, routed experts use FP4 precision to further compress memory.

V4-Flash is more extreme: 284B total, 13B active. This is how DeepSeek prices API output at $1.98/M tokens — each token runs only 13B of compute.

Qwen3.8: Dense and MoE Side by Side

Qwen3.8 offers both dense and MoE variants: small models (0.6B through 32B) use dense, flagships (235B-A22B, 2.4T-A95B) use MoE. This dual-track strategy reflects a practical judgment: small models are simpler as dense; large models can't run without MoE.

The 2.4T-A95B configuration has 2.4 trillion total parameters with 95B active — as a dense model, running 2.4T of compute per token would be impractical in both compute and memory. MoE makes "trillion-parameter" go from theoretical to deployable.

The Costs of MoE

MoE is not a free lunch.

Memory: You Still Load Everything

MoE saves compute (FLOPs), not memory. A 35B MoE model activates only 3B per token, but all 35B weights must be loaded into GPU memory for inference. This means:

  • Ornith 35B-A3B has inference speed close to a 3B model but VRAM requirements close to a 35B model
  • DeepSeek V4 Pro (1.6T) requires multiple high-end GPUs even though only 49B activates per token

The community workaround is expert offloading — placing rarely-used experts in CPU memory or disk and loading them into GPU on demand. This adds latency.

Expert Load Balancing

If the gating network keeps routing tokens to the same few experts, the rest are wasted capacity. Training requires a load balancing loss to ensure uniform expert utilization. DeepSeek's shared expert design partially addresses this — foundational knowledge goes in shared experts, specialized knowledge in routed experts.

Efficiency Reversal at High Batch Sizes

Per DeepInfra's analysis: MoE's efficiency advantage is most pronounced at low-to-moderate batch sizes. At extreme batch sizes (thousands of concurrent requests), MoE's routing overhead and memory access patterns can actually be slower than dense — tokens from different requests route to different experts, breaking GPU batch computation efficiency.

Dense vs MoE: When to Choose Which

ScenarioRecommendationWhy
Mobile / edge devicesDense (≤9B)Memory-constrained; MoE total params too large
Single consumer GPUDependsQuantized 35B MoE fits in 12GB, but expert offloading adds latency
Multi-GPU serverMoEWhen memory is ample, MoE wins on both speed and quality
High-throughput APIMoE (with caveats)Low-latency wins, but extreme batch sizes need engineering

Why Every 2026 Frontier Model Is MoE

One sentence: in dense architectures, adding capability means adding per-token compute cost; MoE can add capability (more experts) without adding per-token compute cost.

This property became critical in 2026 because model competition has entered the "trillion-parameter" era. Dense models hit an inference cost ceiling in the hundreds of billions — no one can afford per-token compute at 1T parameters. MoE lets frontier models keep scaling parameters (storing more knowledge) while keeping per-token cost within acceptable range.

This is also why dark horses like Ornith, MiniMax, and DeepSeek can match or beat closed-source models on coding benchmarks — MoE lets small teams deploy competitive models at reasonable inference cost.

References