When Nvidia began to disclose details about its new 4-bit floating point format — NVFP4 — earlier this year, it stated that while it is mainly designed for inference, it could also be used for AI training without significant loss in accuracy. Recently, the company released a paper describing how it managed to train a 12-billion-parameter model on a 10-trillion-token dataset using the NVFP4 format, with several supporting techniques, and achieved results that closely match those of an FP8 baseline.

Nvidia

(Image credit: Nvidia)

benchmarks. For instance, NVFP4 reached 62.58% on the MMLU-Pro 5-shot benchmark, nearly matching the FP8 result of 62.62%. The only notable accuracy drop occurred in code-related tasks such as MBPP+ and HumanEval+, where NVFP4 lagged behind by a few percentage points. However, this inconsistency was attributed to normal checkpoint variability rather than a systemic flaw in the format.

Nvidia

(Image credit: Nvidia)

upcoming Ascend 950-series processors and onwards), Nvidia trained an 8-billion-parameter model using both formats on the same 1-trillion-token dataset. NVFP4 achieved a final loss approximately 1.5% above the BF16 reference, while MXFP4’s final loss was around 2.5% above. To match NVFP4’s final loss, the MXFP4 model needed 1.36 trillion tokens, or 36% more data.

Nvidia

(Image credit: Nvidia)

Tom’s Hardware on Google News, or add us as a preferred source, to get our up-to-date news, analysis, and reviews in your feeds. Make sure to click the Follow button.