By Sagar Shankaran, Founder of CallSphere
MXFP4 is the quantization format powering 2026 inference on NVIDIA Blackwell, AMD MI355X, and Intel Gaudi 3. What it does, why it works, and what it costs.
Key takeaways
MXFP4 (Microscaling FP4) is a 4-bit floating-point quantization format from the Open Compute Project's Microscaling specification. It is the format that NVIDIA Blackwell, AMD MI355X, and Intel Gaudi 3 all natively accelerate, and it is the format most 2026 inference servers ship as default for new deployments. If you are running a frontier model in 2026, you are very likely running MXFP4 weights with MXFP6 or MXFP8 activations.
This is what MXFP4 does, why it works, and where it breaks.
flowchart LR
Block[32 elements<br/>group] --> Scale[1 shared<br/>scale factor: E8M0]
Scale --> Quant[32 elements<br/>each 4 bits]
Quant --> Total[Total: 32 × 4 + 8 = 136 bits]
Total --> Avg[Avg: 4.25 bits/element]
A microscaling block is a group of 32 values that share a single E8M0 (8-bit exponent, 0 mantissa) scale factor. Each value is then 4 bits (1 sign bit, 2 exponent bits, 1 mantissa bit for E2M1; or 1 sign + 3 exponent for E3M0; the standard supports several sub-formats).
The total bits per element is roughly 4.25 — far closer to true 4-bit than older formats that needed bigger scale headers.
The MXFP4 vs INT4 quality gap is small but measurable on most LLMs — perplexity penalty drops by 30-50 percent compared to INT4 at the same bit count.
flowchart TB
Train[Training in BF16 / FP8] --> Calib[Calibration on small dataset]
Calib --> Convert[Quantization conversion]
Convert --> Weights[MXFP4 weights]
Weights --> Serve[Inference server]
Serve --> Tensor[Tensor cores execute MXFP4]
Training is still typically in BF16 or FP8 (FP4 training is emerging — see DeepSeek V4). Inference is increasingly MXFP4.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent in your browser — 60 seconds, no signup.
The honest tradeoffs:
For a typical chat or agentic workload at 4-32K context, MXFP4 is essentially free quality-wise. For research-grade math or long-context retrieval, you may want MXFP6 weights.
For a 70B parameter model:
The 37 GB number means a 70B model fits on a single 48 GB GPU, where BF16 needed multiple cards. That collapses inference cost roughly 4x relative to BF16 baselines.
Most users do not have to do anything: vLLM, TensorRT-LLM, SGLang, and TGI all ship MXFP4 support, and providers like Together, Fireworks, and DeepInfra serve MXFP4 by default in 2026.
If you are quantizing your own model:
compressed-tensors library or NVIDIA's TRT-LLM quantization toolkitBy April 2026, public model APIs from OpenAI, Anthropic, Google, and most open-source-as-a-service providers run MXFP4 as the default inference format. Self-hosted deployments are split: large enterprises run BF16 or FP8 on H200/H100 fleets they bought before Blackwell; new deployments are largely MXFP4 on Blackwell.
Treat MXFP4 Quantization Explained: The Microscaling Format Behind 2026 Inference the way you'd treat any other dependency change: pin the version, run it through your eval suite, watch p95 latency for a week, and only then promote it from canary. For CallSphere — Twilio + OpenAI Realtime + ElevenLabs + NestJS + Prisma + Postgres, 37 agents across 6 verticals — the bar for adopting any new model or API is unsentimental: does it shorten the inner loop on a real call, or just on a benchmark?
Still reading? Stop comparing — try CallSphere live.
CallSphere ships complete AI voice agents per industry — 14 tools for healthcare, 10 agents for real estate, 4 specialists for salons. See how it actually handles a call before you book a demo.
A base model is a checkpoint. A production LLM stack is a whole different artifact: eval gates that fail the build on regression, prompt caching that cuts repeated-system-prompt cost by 40-70%, structured outputs that prevent JSON drift on tool calls, fallback chains that route to a smaller-model retry when the primary times out, and request-side guardrails that cap tool calls per session before the loop spirals. CallSphere runs LLMs in tandem on purpose: gpt-4o-realtime for the live call (streaming audio in and out, tool calls inline) and gpt-4o-mini for post-call analytics (sentiment scoring, lead qualification, summary generation, and the lower-stakes async work that doesn't need realtime). That split is not a cost optimization — it's a reliability decision. Realtime is optimized for low-latency turn-taking; mini is optimized for cheap, deterministic batch scoring. Mixing them lets each do what it's good at without one regressing the other. The teams that struggle with LLMs in production almost always made the same mistake: they treated "the model" as a single dependency, instead of as a small portfolio of models, each pinned to a job, each behind its own eval suite, each with a documented fallback.
Q: Does mXFP4 Quantization Explained actually move p95 latency or tool-call reliability?
A: Most of the time it doesn't, and that's the right starting assumption. The relevant test is whether it improves at least one of: p95 first-token latency, tool-call argument accuracy on noisy inputs, multi-turn handoff stability, or per-session cost. Setup takes 3-5 business days. Pricing is $149 / $499 / $1,499. There's a 14-day trial with no credit card required.
Q: What would have to be true before mXFP4 Quantization Explained ships into production?
A: The eval gate is unsentimental — a regression suite that simulates real call traffic (noisy ASR, partial inputs, tool-call timeouts) measures four numbers, and a candidate has to win on three of four without losing badly on the fourth. Anything else is treated as a blog post, not a stack change.
Q: Which CallSphere vertical would benefit from mXFP4 Quantization Explained first?
A: In a CallSphere deployment, new model and API capabilities land first in the post-call analytics pipeline (lower stakes, async, easy to roll back) and only later in the live realtime path. Today the verticals most likely to absorb new capability first are IT Helpdesk and Sales, which already run the largest share of production traffic.
Want to see salon agents handle real traffic? Walk through https://salon.callsphere.tech or grab 20 minutes with the founder: https://calendly.com/sagar-callsphere/new-meeting.
Written by
Sagar Shankaran· Founder, CallSphere
Sagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
How leaders should think about Claude equity research — adoption patterns, ROI, competitive dynamics, and what financial AI means for the next 12 months.
A practical engineering deep dive into Claude Sonnet 4.6 vision, covering architecture, tradeoffs, and what production teams need to know about multimodal AI.
A balanced engineering breakdown of Anthropic's Constitutional AI: what RLAIF actually does, what it cannot do, and whether it is real IP or RLHF rebranded.
Infrastructure-level look at Bedrock agents Claude, including AWS agent infrastructure, deployment topology, region availability, and cost considerations.
Ollama matured significantly through 2025-26 and added serious features. The honest take on whether it belongs in production for agent workloads, and where the limits sit.
H100 spot at $1.49 vs on-demand at $2.49. The 40-65% savings are real, but interruption math and warmup tax change the answer for live voice. Here is when spot wins.
© 2026 CallSphere LLC. All rights reserved.
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.
Try Live DemoBook a DemoCalculate Your ROI