FP4
也称为 4 位浮点
先用大白话
FP4 只用 4 bit 表示模型数字,能让推理更小更快,但可保留的数值细节也更少。
技术定义
FP4 指用于超低精度模型表示与矩阵运算加速的四位浮点格式。
工程细节
四位格式相对 FP8 再把权重存储与流量减半左右,但极小数值空间需要精心选择缩放和硬件专用内核;“FP4”可能指不同具体格式,而非统一编码。
为什么重要
对内存受限 LLM 推理,减少权重字节可带来巨大吞吐与容量收益;同时必须检查模型质量与不支持操作,避免精度损失或回退开销。
如何在 InferenceX 中解读
InferenceX 尽可能标明 NVFP4、MXFP4 等具体格式,并验证代表性方案。不能把所有 FP4 曲线视为数值和运行方式完全相同。
参考资料
在真实基准中理解这一概念
InferenceX v2:NVIDIA Blackwell 对决 AMD 与 Hopper — 前身为 InferenceMAX
GB300 NVL72、MI355X、B200、H100、分离式推理、宽专家并行、大规模混合专家、SGLang、vLLM、TRTLLM
B200 NVFP4 对比 H200 INT4 运行 Kimi K2.5/K2.6:性价比提升高达 2.95 倍
在 vLLM 8K/1K 工作负载下,B200 NVFP4 路径在 30–90 tok/s/user 推理区间内每百万 tokens 成本比 H200 INT4 低 2.71x–2.95x,比同一 B200 硬件上的 INT4 低 2.45x–2.74x。三个因素——B200 的 HBM 带宽、HBM 容量和 NVFP4 张量核心——可清晰分解该优势
MI355X 上 DeepSeek-V4-Pro 搭配 SGLang:26 天内每 GPU 吞吐量提升 110.5 倍
amd/deepseek_v4 分支合入了 TileLang 注意力索引器、Triton 稀疏 MLA、融合 RoPE/Hadamard、FlyDSL MoE 以及 FP4 权重,历经 31 个性能优化 PR——将首次点亮时 20 tok/s/GPU、2.4 tok/s/user 的水平提升至 8K/1K 负载下 2,256 tok/s/GPU、9.4 tok/s/user,吞吐量与交互性同步攀升
SGLang 0.5.6 在 B200 DeepSeek R1 FP4 上的表现:低并发下最高提升 1.8 倍
针对 DeepSeek V3 的分段 CUDA graph、统一事件循环和 JIT 内核将 8k/1k 吞吐量从 508 提升至 907 tok/s/GPU,使用相同的 16 GPU B200 资源池