paper-with-me

홈 › Papers

OverQ: Opportunistic Outlier Quantization for Neural Network Accelerators

2019-10-13 · Ritchie Zhao, Jordan Dotzel, Zhanqiu Hu, Preslav Ivanov, Christopher De Sa, Zhiru Zhang

Outliers in weights and activations pose a key challenge for fixed-point quantization of neural networks. While they can be addressed by fine-tuning, this is not practical for ML service providers (e.g., Google or Microsoft) who often receive customer models without training data. Specialized hardware for handling activation outliers can enable low-precision neural networks, but at the cost of nontrivial area overhead. We instead propose overwrite quantization (OverQ), a lightweight hardware technique that opportunistically increases bitwidth for activation outliers by overwriting nearby zeros. It has two major modes of operation: range overwrite and precision overwrite. Range overwrite reallocates bits to increase the range of outliers, while precision overwrite reuses zeros to increase the precision of non-outlier values. Combining range overwrite with a simple cascading logic, we handle the vast majority of outliers to significantly improve model accuracy at low bitwidth. Our experiments show that with modest cascading, we can consistently handle over 90% of outliers and achieve +5% ImageNet Top-1 accuracy on a quantized ResNet-50 at 4 bits. Our ASIC prototype shows OverQ can be implemented efficiently on top of existing weight-stationary systolic arrays with small area increases per processing element. We imagine this technique can complement modern DNN accelerator designs to provide small increases in accuracy with insignificant area overhead.

📄 PDF Abstract BibTeX arXiv:1910.06909

Code (0)

등록된 구현이 없습니다.

Tasks

Quantization

Similar Papers 제목 키워드 기반

Improving Neural Network Quantization without Retraining using Outlier Channel Splitting

2019-01-28 · Ritchie Zhao, Yuwei Hu, Jordan Dotzel, Christopher De Sa 외

Quantization can improve the execution latency and energy efficiency of neural networks on both commodity GPUs and specialized accelerators. The majority of existing literature focuses on training quantized DNNs, while t…

Language ModelingLanguage ModellingNeural Network CompressionQuantization

ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantization

2022-08-30 · Cong Guo, Chen Zhang, Jingwen Leng, Zihan Liu 외

Quantization is a technique to reduce the computation and memory cost of DNN models, which are getting increasingly large. Existing quantization solutions use fixed-point integer or floating-point types, which have limit…

Quantization

Oaken: Fast and Efficient LLM Serving with Online-Offline Hybrid KV Cache Quantization

2025-03-24 · Minsu Kim, Seongmin Hong, RyeoWook Ko, Soongyu Choi 외

Modern Large Language Model serving system batches multiple requests to achieve high throughput, while batching attention operations is challenging, rendering memory bandwidth a critical bottleneck. The community relies …

GPULarge Language ModelOutlier DetectionQuantization

Tender: Accelerating Large Language Models via Tensor Decomposition and Runtime Requantization

2024-06-16 · Jungi Lee, Wonbeom Lee, Jaewoong Sim

Large language models (LLMs) demonstrate outstanding performance in various tasks in machine learning and have thus become one of the most important workloads in today's computing landscape. However, deploying LLM infere…

QuantizationTensor Decomposition

SharQ: Bridging Activation Sparsity and FP4 Quantization for LLM Inference

2026-06-25 · Haoqian Meng, Yilun Luo, Yafei Zhao, Wenyuan Liu 외 arxiv

Low-bit floating-point formats and semi-structured sparsity are increasingly supported by modern accelerators, yet combining them for LLM activation compression remains challenging: activations contain input-dependent ou…

Video Generation