What is INT8?

An 8-bit signed integer (−128 to 127). In AI inference, quantizing weights and activations to INT8 with a scale factor greatly cuts computation and memory and allows fast processing on small integer circuits.

Field: Computer Arithmetic

INT8 in the explanations

Questions that mention INT8 (5)

  1. In AI inference, what is the main benefit of converting (quantizing) weights from FP32 to INT8?
  2. Data ranging from −6.35 to 6.35 is quantized to symmetric INT8 (−127 to 127) centered at zero, with scale = maximum absolute value ÷ 127. Which integer represents 1.0?
  3. In post-training quantization of activations to INT8, what is the purpose of calibration?
  4. What is a characteristic of the tensor cores (matrix units) in recent GPUs?
  5. What should be kept in mind about AI accelerator performance figures quoted as "XX TOPS"?

Related terms

AI inference Post-training quantization Tensor core FP8 TOPS Arithmetic shift bfloat16 Booth's algorithm Carry-lookahead adder Carry-save adder

Back to the glossary