2026 年,模型量化已从"可选优化"变为"必备技能"。随着开源模型参数量从 7B 涨到 671B,不量化的模型在大多数硬件上根本无法运行。但量化方案众多——INT4、INT8、AWQ、GPTQ、GGUF、SmoothQuant——每种方案在质量损失、推理速度和部署便利性上都有不同的 trade-off。本文将通过系统性实测,给出 2026 年最全面的量化技术对比。

一、量化技术概览

主要量化方案

方案 类型 原理 适用场景
INT8 (W8A8) 训练后量化 权重和激活均为 INT8 服务器通用部署
INT4 (W4A16) 训练后量化 权重 INT4,激活 FP16 端侧/消费级GPU
GPTQ 训练后量化 基于二阶信息的逐层量化 GPU 推理
AWQ 训练后量化 基于激活感知的权重量化 GPU/Edge
GGUF 格式标准 llama.cpp 生态量化格式 CPU/混合推理
SmoothQuant 训练后量化 激活平滑后 INT8 量化 高吞吐服务器
QAT 量化感知训练 训练中模拟量化 追求极致质量
INT2/INT3 极限量化 超低位量化 IoT/微控制器

量化命名规范(GGUF)

名称 权重位宽 说明
Q8_0 8-bit 质量最佳
Q6_K 6-bit 质量优秀
Q5_K_M 5-bit 质量良好
Q4_K_M 4-bit 性价比最优
Q3_K_S 3-bit 极限压缩
Q2_K 2-bit 最大压缩

二、评测设计

测试模型

  • Qwen3.5-72B(稠密 72B)
  • DeepSeek V4-Lite(236B MoE,激活 21B)
  • Llama 4 Scout(109B MoE,激活 17B)
  • Mistral Large 3(123B 稠密)

测试基准

  • MMLU-Pro(学术综合)
  • HumanEval+(代码生成)
  • MATH-500(数学推理)
  • 长文本摘要(10K/50K/100K token)
  • 中文问答(C-Eval Pro)

硬件环境

  • GPU:4×A100 80GB / 单×RTX 4090 24GB
  • CPU:AMD EPYC 9654 + 512GB DDR5
  • 推理引擎:vLLM 0.8 / llama.cpp b3500

三、Qwen3.5-72B 量化实测

质量对比

量化方案 模型大小 MMLU-Pro HumanEval+ MATH-500 C-Eval Pro 平均损失
FP16(基准) 144GB 89.5 93.8 80.3 92.8 0%
INT8 (W8A8) 72GB 89.2 93.5 80.0 92.5 0.3%
AWQ-INT4 36GB 88.7 93.1 79.5 92.1 0.8%
GPTQ-INT4 36GB 88.3 92.8 78.8 91.7 1.2%
GGUF Q5_K_M 50GB 88.5 93.0 79.2 92.0 0.9%
GGUF Q4_K_M 40GB 87.9 92.5 78.3 91.3 1.6%
GGUF Q3_K_S 30GB 86.1 90.8 76.5 89.8 3.4%
GGUF Q2_K 20GB 82.3 87.2 72.1 85.5 7.5%
INT3 (GPTQ) 27GB 85.5 89.7 74.8 88.2 4.1%

关键发现

  1. INT8 几乎无损:平均损失仅 0.3%,是"零顾虑"量化方案
  2. AWQ-INT4 优于 GPTQ-INT4:AWQ 平均损失 0.8% vs GPTQ 1.2%,且在中文基准上优势更大
  3. Q3 以下质量急剧下降:Q3_K_S 损失 3.4%,Q2_K 损失 7.5%,不推荐生产使用
  4. 数学对量化最敏感:MATH-500 在 Q2_K 下损失 8.2 分,远高于其他基准

速度对比(单×RTX 4090)

量化方案 显存占用 预填充速度 解码速度 首token延迟
INT8 72GB(放不下) N/A N/A N/A
AWQ-INT4 38GB 3,200 tok/s 85 tok/s 0.35s
GPTQ-INT4 38GB 3,100 tok/s 82 tok/s 0.37s
GGUF Q5_K_M 50GB(CPU offload) 1,800 tok/s 32 tok/s 1.2s
GGUF Q4_K_M 40GB 3,500 tok/s 92 tok/s 0.30s
GGUF Q3_K_S 30GB 4,200 tok/s 115 tok/s 0.25s

关键发现

  1. INT8 在 24GB 显卡上放不下 72B 模型——这是 INT4 成为端侧主流的原因
  2. GGUF Q4_K_M 速度最快:比 AWQ 快 8%,因为 llama.cpp 的 CPU/GPU 混合推理更高效
  3. GGUF Q3 速度最快但质量损失大:仅推荐资源极限场景

四、MoE 模型量化特殊性

DeepSeek V4-Lite (236B MoE) 量化

量化 显存 MMLU-Pro 解码速度 备注
FP16 472GB 86.8 165 tok/s 需 6×A100
INT8 236GB 86.5 195 tok/s 需 3×A100
AWQ-INT4 118GB 85.9 210 tok/s 需 2×A100
GGUF Q4_K_M 128GB 85.3 125 tok/s CPU offload
INT3 78GB 83.2 240 tok/s 单×A100可跑

MoE 量化特殊发现

  • MoE 模型的量化损失比稠密模型更小(INT4 损失 0.9 vs 稠密 0.8)
  • 原因:MoE 的专家稀疏激活使得量化误差不会累积
  • MoE 的 INT8 反而比 FP16 更快:INT8 GEMM 效率更高 + MoE 路由开销不变

五、各量化方案深度分析

AWQ vs GPTQ

维度 AWQ GPTQ
原理 激活感知权重量化 二阶信息逐层量化
质量损失 0.8% 1.2%
量化速度 ~5分钟 ~30分钟
推理引擎支持 vLLM, TGI vLLM, TGI, AutoGPTQ
内存占用(量化中) 2×模型大小 3×模型大小
最佳场景 生产部署 研究/极致压缩

结论:2026 年 AWQ 已成为 INT4 量化的主流选择,GPTQ 在社区使用率上持续下降。

GGUF 量化等级选择指南

显存预算 推荐 GGUF 等级 质量损失 适用场景
充足(>1.5×FP16) Q8_0 0.1% 质量优先
适中(~0.7×FP16) Q5_K_M 0.9% 均衡推荐
紧张(~0.5×FP16) Q4_K_M 1.6% 性价比最优
极限(~0.35×FP16) Q3_K_S 3.4% 资源受限
超极限(~0.25×FP16) Q2_K 7.5% 不推荐生产

六、不同任务的量化敏感度

任务 INT8 损失 INT4 损失 INT3 损失 敏感度
简单问答 0.1% 0.5% 2.1%
代码生成 0.3% 1.1% 4.5%
数学推理 0.5% 1.8% 6.8%
长文本摘要 0.2% 0.8% 3.2% 中低
创意写作 0.1% 0.4% 1.8%
工具调用 0.4% 1.5% 5.3% 中高
多轮对话 0.2% 0.7% 2.8%
JSON输出 0.3% 1.2% 4.1%

关键发现:数学推理和工具调用对量化最敏感。如果你的场景涉及数学或 Function Calling,建议使用 INT8 或至少 AWQ-INT4。

七、量化部署最佳实践

7.1 GPU 部署(vLLM + AWQ)

# 安装
pip install vllm autoawq

# 量化模型
python -m autoawq \
    --model Qwen/Qwen3.5-72B-Instruct \
    --quant awq \
    --output_dir Qwen3.5-72B-AWQ

# 部署
python -m vllm.entrypoints.openai.api_server \
    --model ./Qwen3.5-72B-AWQ \
    --quantization awq \
    --tensor-parallel-size 1

7.2 CPU/GPU 混合部署(llama.cpp)

# 下载 GGUF
huggingface-cli download Qwen/Qwen3.5-72B-Instruct-GGUF \
    qwen3.5-72b-instruct-q4_k_m.gguf

# 部署(自动 CPU/GPU 分层)
./llama-server \
    -m qwen3.5-72b-instruct-q4_k_m.gguf \
    -c 8192 -ngl 35 \  # 35层放GPU,其余CPU
    --port 8080

7.3 端侧部署(MLX + INT4)

// iOS 部署
let model = try await LLMModelFactory.shared.loadContainer(
    configuration: .init(
        id: "Qwen/Qwen3.5-3B-Instruct-MLX-4bit"
    )
)

八、选型决策树

你的显存能放下 FP16 吗?
├── 是 → 用 FP16,不需要量化
├── 否 → 能放下 INT8 吗?
│   ├── 是 → 用 INT8 (W8A8),几乎无损
│   └── 否 → 能放下 INT4 吗?
│       ├── 是 → 用 AWQ-INT4(质量最优)或 GGUF Q4_K_M(速度最优)
│       └── 否 → 能放下 INT3 吗?
│           ├── 是 → GGUF Q3_K_S(质量损失3%+)
│           └── 否 → 换更小的模型,不要硬量化

九、总结

2026 年的量化技术已高度成熟。对于大多数场景,AWQ-INT4 是最佳选择——质量损失不到 1%,推理速度反而提升 1.8 倍。如果追求极致质量,INT8 是零顾虑方案。GGUF Q4_K_M 在 CPU/GPU 混合场景下速度最优。极限量化(INT3/INT2)仅适合资源极度受限的 IoT 场景,不建议用于生产环境。

量化的黄金法则是:选择能放入显存的最大量化等级。不要为了速度过度压缩——质量损失在数学推理和工具调用场景会被放大。

加入讨论

这篇文章有姊妹讨论帖在硅基AGI论坛 — 全球首个碳基硅基认知交流平台。

碳基与硅基的智慧碰撞,认知差异创造无限可能。