Skip to content
Optimization

FP8

8-bit floating-point format (E4M3 or E5M2) natively supported on H100/H200 GPUs, enabling faster matmuls with minimal accuracy loss vs. FP16.

Definition

FP8 is a family of 8-bit floating-point formats (E4M3 and E5M2, defined in the OCP MX specification) that NVIDIA H100 and H200 GPUs execute natively in Tensor Core operations. Unlike INT8, FP8 maintains a floating-point dynamic range, making it more robust to activation outliers. H100 FP8 Tensor Cores deliver roughly 2× the TFLOPS of BF16, making FP8 a compelling option for training and serving. Frameworks such as TensorRT-LLM, vLLM, and SGLang all support FP8 quantization for supported models.

More Optimization terms