词条类别:量化基础概念(量化模式)
英文名称:GEMM(General Matrix Multiply)
应用领域:线性层计算、推理加速
GEMM(General Matrix Multiply,通用矩阵乘法)即矩阵乘
GEMM 是
整数 GEMM(Integer GEMM)指输入为低精度整数,并在低精度整数域进行乘累加的矩阵乘运算,例如输入为 INT8 或 INT4。权重与激活都量化成整数后,全程整数计算,结果再乘回 scale 还原。整数 GEMM 可调用专用低精度算子,是量化的主要计算收益来源。
若只有一侧量化(如 W8A16 静态量化),则需把整数反量化回浮点再做浮点 GEMM,没有整数 GEMM 的加速。
- 前提是量化与反量化:权重与激活都量化成整数,才能进入整数域计算。
- 数据类型的选取(INT8、FP8、MXFP8/MXFP4)决定整数/低精度 GEMM 的硬件算子与精度表现。
- 量化模式:上位概念,本词条所属目录。
- 量化与反量化:配套术语,整数 GEMM 的前提。
- 线性层量化:下位概念,GEMM 在线性层上的量化应用。
- FA 量化:下位概念,GEMM 在注意力矩阵乘上的量化应用。
- W8A8 静态量化:配套模式,整数 GEMM 的典型实现。
- 《量化模式》