cs.AIOct 12, 2026

Memory-Efficient Integer-Only Training of Deep Neural Networks

Authors: Hazem Hesham Yousef Shalby, Fabrizio Pittorino, Manuel Roveri

Organizations: Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy

Abstract

Training neural networks in reduced precision can yield significant efficiency gains, yet all existing methods that scale to standard computer vision benchmarks retain floating-point in at least one stage, typically the weight update or optimizer state. We present a training algorithm that scales to modern deep neural networks, in which every tensor (weights, gradients, and activations) is stored as INT8, and every operation (forward pass, backward pass, weight update, optimizer update) is performed in integer arithmetic. Specifically, tensors are stored as signed integer mantissas paired with explicit power-of-two exponents, on which integer-only operations are performed using five custom composable building blocks (products, sums, divide-by-constant, nonlinear functions, and weight updates). This allows complete implementation of trainable integer layers, including convolutions, batch and layer normalization, softmax, and GELU. A per-group velocity mechanism with independent exponent tracking preserves gradient precision across neurons and channels with diverse magnitudes. As every tensor fits in INT8, training memory is roughly 4x smaller than the FP32 baseline. We validate our training algorithm on CNNs (ResNet-18/34/50/101, MobileNetV2) and Vision Transformers (ViT-Ti / B), demonstrating for the first time that training neural networks with INT8 tensors and integer arithmetic can achieve competitive accuracy on CIFAR-10, CIFAR-100 and ImageNet at a reduced memory budget.

Figures & tables

Appendix figures & tables7 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Enabling Fully Integer-Only Inference for Lightweight Detection Transformers

    Jul 27, 2026Thanh Cong Le, Michal Szczepanski, Martyna PorebaEfficient Transformer InferenceEfficient Inference

  2. FlashOptim: Optimizers for Memory-Efficient Training

    Feb 26, 2026Jose Javier Gonzalez Ortiz, Abhay Gupta, Christopher Rinard +1Memory-Efficient TrainingMixed-Precision Quantization