Litcius/Paper detail

8-bit Transformer Inference and Fine-tuning for Edge Accelerators

Jeffrey Yu, Kartik Prabhu, Yonatan Urman, Robert M. Radway, Eric Han, Priyanka Raina

202419 citationsDOI

Abstract

Transformer models achieve state-of-the-art accuracy on natural language processing (NLP) and vision tasks, but demand significant computation and memory resources, which makes it difficult to perform inference and training (fine-tuning) on edge accelerators. Quantization to lower precision data types is a promising way to reduce computation and memory resources. Prior work has employed 8-bit integer (int8) quantization for Transformer inference, but int8 lacks the precision and range required for training. 8-bit floating-point (FP8) quantization has been used for Transformer training, but prior work only quantizes the inputs to matrix multiplications and leaves the rest of the operations in high precision.

Topics & Concepts

Computer scienceTransformerInferenceEnhanced Data Rates for GSM EvolutionBit (key)Electronic engineeringElectrical engineeringComputer networkArtificial intelligenceVoltageEngineeringCCD and CMOS Imaging SensorsParticle Detector Development and PerformanceAnalog and Mixed-Signal Circuit Design
8-bit Transformer Inference and Fine-tuning for Edge Accelerators | Litcius