Skip to content
Make in India OEM · INR-transparent · Pan-India onsite SLATalk to sales: +91 720 794 8743Sign in

FP8 / FP4 Explained: Precision, Throughput & Cost Trade-offs

Updated 6 Jul 2026 · 4 min read

Precision is how many bits represent each number in a model. Lowering it from FP16 to FP8 to FP4 roughly halves memory and increases throughput at each step, letting the same GPU hold bigger models and serve more users — at some accuracy cost. FP16 uses ~2 bytes/parameter, FP8 ~1 byte, FP4 ~0.5 byte, so a 70B model shrinks from ~140 GB to ~70 GB to ~35 GB. Blackwell-class GPUs add native FP4 for a large inference throughput gain.

FP8 / FP4 Explained: Precision, Throughput & Cost Trade-offs

TL;DR — key takeaways

  • Memory scales with precision: FP16 ~2 B/param · FP8 ~1 B · FP4 ~0.5 B → a 70B goes 140 → 70 → 35 GB.
  • Throughput rises as precision drops — more tokens/second and users per GPU.
  • FP8 is the mainstream production sweet spot; FP4 (native on Blackwell) pushes inference density further (NVIDIA GB200).
  • Accuracy trade-off is modest with good quantization — but always validate on your eval set.

What precision means

Every weight and activation in a model is a number stored with a fixed number of bits. FP16/BF16 (16-bit) is the standard training/serving precision. FP8 (8-bit) and FP4 (4-bit) are lower-precision formats that store each number in fewer bits — trading numeric detail for smaller size and faster math. Modern GPUs have dedicated tensor-core support for these formats, so the speedup is real, not just theoretical.

The three levers precision moves

Memory (fit). Bytes-per-parameter halve at each step: FP16 ~2 B, FP8 ~1 B, FP4 ~0.5 B. A 70B model needs ~140 GB (FP16), ~70 GB (FP8), ~35 GB (FP4) — the difference between two GPUs and a fraction of one.

Throughput (speed/cost). Lower precision moves less data per token and runs faster tensor-core ops, so tokens/second and concurrent users per GPU rise. Blackwell adds native FP4; NVIDIA quotes large inference gains for GB200 at FP4 (peak/vendor figures) (NVIDIA GB200 NVL72).

Accuracy (quality). Fewer bits can lose precision, but modern methods (per-tensor/channel scaling, AWQ, GPTQ) keep quality close to FP16 for most tasks. INT4/FP4 typically retain most quality; the right answer is measured on your own evals, not assumed.

When to use which

Table 1 — Choosing precision (inference).

Precision Bytes/param 70B footprint Use when
FP16/BF16 ~2 ~140 GB max fidelity; training; small models
FP8 ~1 ~70 GB production serving sweet spot
FP4 / INT4 ~0.5 ~35 GB max density; fit a big model on fewer GPUs

Assumptions & scope

Bytes-per-parameter are weight estimates; add KV-cache overhead for serving. Quantized quality varies by method and task — validate before production. A concept explainer; see the sizing guides for configs.

Where RDP GPU Mart fits

RDP GPU Mart sizes servers to the precision you'll run — FP8 on an H200 to serve a 70B on one GPU, or FP4-capable B-class systems for maximum inference density — India-built, INR-transparent, DPDP-aware. *(Configure for your precision or request a quote at RDP GPU Mart.)*

FAQ

What is FP8 / FP4? 8-bit and 4-bit numeric formats for model weights/activations — lower precision than FP16, using ~1 byte and ~0.5 byte per parameter respectively.

How much memory does FP8 save? About half versus FP16 — a 70B model drops from ~140 GB to ~70 GB, often fitting one GPU instead of two.

Does lower precision hurt accuracy? Modestly with good quantization (AWQ/GPTQ) — usually close to FP16. Validate on your eval set before production.

Which GPUs support FP4? Blackwell-class GPUs (e.g. B200, GB200) add native FP4 for high-density inference.

Related

  • HBM3e & GPU Memory: Why It Decides Your Model Size
  • How Much VRAM for a 70B / 405B LLM (Inference)?
  • What Is an AI Factory? Rack-Scale AI Explained

Research log (Rule #1)

1. NVIDIA — GB200 NVL72 (native FP4, inference gains — peak/vendor). https://www.nvidia.com/en-us/data-center/gb200-nvl72/ 2. apxml (2026) — 405B VRAM by precision (FP16/FP8/INT4). https://apxml.com/models/llama-3-1-405b 3. NVIDIA (2026) — 405B on H200 with INT4 (TensorRT Model Optimizer). https://developer.nvidia.com/blog/boosting-llama-3-1-405b-performance-by-up-to-44-with-nvidia-tensorrt-model-optimizer-on-nvidia-h200-gpus/ 4. Introl (2026) — Blackwell FP4 / new tensor cores. https://introl.com/blog/h100-vs-h200-vs-b200-choosing-the-right-nvidia-gpus-for-your-ai-workload 5. Spheron (2026) — quantization quality trade-offs. https://www.spheron.network/blog/gpu-vram-requirements-fine-tune-llm-2026/

Ready to deploy?

Talk to an RDP architect about power, cooling and lead time.

Request a Quote