Saved in:
Bibliographic Details
Main Authors: Tan, Yifan, Wang, Haoze, Yan, Chao, Deng, Yangdong
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.16546
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912078100430848
author Tan, Yifan
Wang, Haoze
Yan, Chao
Deng, Yangdong
author_facet Tan, Yifan
Wang, Haoze
Yan, Chao
Deng, Yangdong
contents Model quantization has become a crucial technique to address the issues of large memory consumption and long inference times associated with LLMs. Mixed-precision quantization, which distinguishes between important and unimportant parameters, stands out among numerous quantization schemes as it achieves a balance between precision and compression rate. However, existing approaches can only identify important parameters through qualitative analysis and manual experiments without quantitatively analyzing how their importance is determined. We propose a new criterion, so-called 'precision alignment', to build a quantitative framework to holistically evaluate the importance of parameters in mixed-precision quantization. Our observations on floating point addition under various real-world scenarios suggest that two addends should have identical precision, otherwise the information in the higher-precision number will be wasted. Such an observation offers an essential principle to determine the precision of each parameter in matrix multiplication operation. As the first step towards applying the above discovery to large model inference, we develop a dynamic KV-Cache quantization technique to effectively reduce memory access latency. Different from existing quantization approaches that focus on memory saving, this work directly aims to accelerate LLM inference through quantifying floating numbers. The proposed technique attains a 25% saving of memory access and delivers up to 1.3x speedup in the computation of attention in the decoding phase of LLM, with almost no loss of precision.
format Preprint
id arxiv_https___arxiv_org_abs_2409_16546
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle AlignedKV: Reducing Memory Access of KV-Cache with Precision-Aligned Quantization
Tan, Yifan
Wang, Haoze
Yan, Chao
Deng, Yangdong
Machine Learning
Model quantization has become a crucial technique to address the issues of large memory consumption and long inference times associated with LLMs. Mixed-precision quantization, which distinguishes between important and unimportant parameters, stands out among numerous quantization schemes as it achieves a balance between precision and compression rate. However, existing approaches can only identify important parameters through qualitative analysis and manual experiments without quantitatively analyzing how their importance is determined. We propose a new criterion, so-called 'precision alignment', to build a quantitative framework to holistically evaluate the importance of parameters in mixed-precision quantization. Our observations on floating point addition under various real-world scenarios suggest that two addends should have identical precision, otherwise the information in the higher-precision number will be wasted. Such an observation offers an essential principle to determine the precision of each parameter in matrix multiplication operation. As the first step towards applying the above discovery to large model inference, we develop a dynamic KV-Cache quantization technique to effectively reduce memory access latency. Different from existing quantization approaches that focus on memory saving, this work directly aims to accelerate LLM inference through quantifying floating numbers. The proposed technique attains a 25% saving of memory access and delivers up to 1.3x speedup in the computation of attention in the decoding phase of LLM, with almost no loss of precision.
title AlignedKV: Reducing Memory Access of KV-Cache with Precision-Aligned Quantization
topic Machine Learning
url https://arxiv.org/abs/2409.16546