数据类型:INT8
词条类别:量化基础概念(量化基础)
英文名称:INT8(8-bit Integer)
应用领域:权重、激活、KVCache 量化
1. 概述
INT8 是 8位有符号整数,范围 −128∼127-128\sim127,1字节/元素。INT8 的存储与带宽为 FP16/BF16 的一半,且整数格式可走 GEMM 加速,权重、激活、KVCache 均可使用,是量化的主流格式。
2. 词条介绍
2.1 定义
INT8 占 8位,可表示 −128∼127-128\sim127 共 256个整数档位。对浮点张量按量化公式映射到这些档位后存储,即为 INT8 量化。
2.2 使用场景
- 权重:如 W8A8 静态量化、W8A8 动态量化 的权重。
- 激活:配合动态量化(per-token),如 W8A8 动态量化 的激活。
- KVCache:如 KVCache-PerChannel 量化。
2.3 与相关类型对比
3. 关联流程
4. 关联词条
- 量化基础:上位概念,本词条所属目录。
- 量化与反量化:配套术语,INT8 量化的数学机制。
- 数据类型 FP16/BF16:配套术语,INT8 压缩收益的基准格式。
- 数据类型 FP8:同类算法,同为 8bit 数据格式。
- 数据类型 INT4:同类算法,更低比特的整数格式。
- GEMM:配套术语,INT8 输入可走整数 GEMM。
- W8A8 静态量化:配套模式,INT8 静态量化的典型实现。
5. 参考文档
- 《量化模式》