BWTA: Accurate and Efficient Binarized Transformer by Algorithm-Hardware Co-design

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ding, Yifu, Liu, Xianglong, Jin, Shenghao, Guo, Jinyang, Lu, Jiwen
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914446442496000
author Ding, Yifu
Liu, Xianglong
Jin, Shenghao
Guo, Jinyang
Lu, Jiwen
author_facet Ding, Yifu
Liu, Xianglong
Jin, Shenghao
Guo, Jinyang
Lu, Jiwen
contents Ultra low-bit quantization brings substantial efficiency for Transformer-based models, but the accuracy degradation and limited GPU support hinder its wide usage. In this paper, we analyze zero-point distortion in binarization and propose a Binary Weights & Ternary Activations (BWTA) quantization scheme, which projects tiny values to zero and preserves the accuracy of extremely low-bit models. For training, we propose Smooth Multi-Stage Quantization, combining a Levelwise Degradation Strategy and a Magnitude-Alignment Projection Factor to enable stable and fast convergence. For inference, we develop a BWTA MatMul CUDA kernel with instruction-level parallel bit-packing and comprehensive binary/ternary MatMul implementations for both linear and attention operators, allowing seamless integration across Transformer architectures. Experiments show that BWTA approaches full-precision performance for BERT, with an average 3.5% drop on GLUE and less than 2% drop on five tasks, and achieves comparable perplexity and accuracy for LLMs. In efficiency, it delivers 16 to 24 times kernel-level speedup over FP16 on NVIDIA GPUs, and 216 to 330 tokens/s end-to-end prefill speedup with lower memory footprint on LLMs. As an algorithm-hardware co-design, BWTA demonstrates practical, low-latency ultra-low-bit inference without sacrificing model quality.
format Preprint
id arxiv_https___arxiv_org_abs_2604_03957
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle BWTA: Accurate and Efficient Binarized Transformer by Algorithm-Hardware Co-design
Ding, Yifu
Liu, Xianglong
Jin, Shenghao
Guo, Jinyang
Lu, Jiwen
Machine Learning
Computation and Language
Ultra low-bit quantization brings substantial efficiency for Transformer-based models, but the accuracy degradation and limited GPU support hinder its wide usage. In this paper, we analyze zero-point distortion in binarization and propose a Binary Weights & Ternary Activations (BWTA) quantization scheme, which projects tiny values to zero and preserves the accuracy of extremely low-bit models. For training, we propose Smooth Multi-Stage Quantization, combining a Levelwise Degradation Strategy and a Magnitude-Alignment Projection Factor to enable stable and fast convergence. For inference, we develop a BWTA MatMul CUDA kernel with instruction-level parallel bit-packing and comprehensive binary/ternary MatMul implementations for both linear and attention operators, allowing seamless integration across Transformer architectures. Experiments show that BWTA approaches full-precision performance for BERT, with an average 3.5% drop on GLUE and less than 2% drop on five tasks, and achieves comparable perplexity and accuracy for LLMs. In efficiency, it delivers 16 to 24 times kernel-level speedup over FP16 on NVIDIA GPUs, and 216 to 330 tokens/s end-to-end prefill speedup with lower memory footprint on LLMs. As an algorithm-hardware co-design, BWTA demonstrates practical, low-latency ultra-low-bit inference without sacrificing model quality.
title BWTA: Accurate and Efficient Binarized Transformer by Algorithm-Hardware Co-design
topic Machine Learning
Computation and Language
url https://arxiv.org/abs/2604.03957