Gemma 4 + Post-Training Breakthroughs: Your Open-Weight Cost Model Just Changed
Two Thresholds Crossed Simultaneously
The open-weight ecosystem just delivered its most consequential week. Gemma 4 crossed ~2 million downloads in its first week — a 15x weekly download acceleration over Gemma 3 (129K/week) — with day-one support from vLLM, llama.cpp, Ollama, NVIDIA, SGLang, Docker, and Cloudflare. More importantly, Gemma 4 E2B runs at ~40 tokens/second on iPhone 17 Pro via MLX, making on-device inference production-viable for instruction-following and tool-calling workloads.
Red Hat published quantized Gemma 4 31B in NVFP4 and FP8-block formats with live instruction-following evals (reasoning and vision evals pending). The E4B variant — 8B total parameters, only 4B active via MoE — runs locally on modest hardware with native vision and MCP tool-calling. The 31B is available for free on Google AI Studio.
On-device inference at 40 tok/s means the question is no longer 'can we run locally?' — it's 'which workloads should we stop paying API fees for?'
Post-Training Pipeline Has 2-4x Headroom
Two independent results point to massive untapped efficiency in RL post-training:
| Technique | Source | Result | Key Mechanism |
|---|---|---|---|
| FIPO | Alibaba Qwen | AIME: 50% → 56-58% | Future-aware credit assignment weights tokens by influence on downstream reasoning |
| Async RL | AI2 OLMo 3 | 4x throughput (tok/sec) | Decouples generation from gradient updates, keeping GPUs saturated |
| Self-distillation | Turing Post research | Code gen improvement | Sample N completions, filter by correctness, retrain on passing outputs |
FIPO extends reasoning traces from ~4K to 10K+ tokens — it doesn't just improve accuracy, it changes reasoning behavior by encouraging more thorough exploration. No ablation details or confidence intervals were provided, so treat exact AIME numbers as directional. The async RL result from OLMo 3 is arguably higher-ROI: a pure systems optimization (no modeling changes) that turns a 4-day RL run into a 1-day run. The critical missing detail is whether final model quality metrics hold.
Self-distillation offers a near-free post-training step
The "embarrassingly simple" technique: sample multiple completions from your model, filter by correctness, retrain on passing outputs. This reshapes token distributions toward high-quality generation paths without requiring a reward model, human preferences, or RL infrastructure. If the gains reproduce on your code models, this is the cheapest addition to any fine-tuning pipeline.
Context: The Broader Open-Weight Landscape
Gemma 4 isn't the only contender. Qwen3.6-Plus is reaching near-frontier performance on agentic benchmarks. Cursor achieved 1.84x faster MoE token generation on Blackwell GPUs via 'warp decode.' And the Muon optimizer is coming to consumer Blackwell cards via matmul+epilogue implementation, bringing training efficiency gains previously limited to datacenter hardware.
Meanwhile, Meta's Avocado model failed benchmarks 'across the board' before release, and Meta is pivoting to a hybrid open/closed strategy. Don't assume next-gen Llama models will be freely available or competitive.
What to do
Benchmark Gemma 4 31B in NVFP4 against your top 5 inference workloads by volume this week
Implement FIPO-style future-aware credit assignment as an ablation in your next RL post-training run
Audit your RL training loop for synchronous generation-update bottlenecks
Test self-distillation (sample, filter, retrain) on your fine-tuned code models