Codeword Decomposition and Recoding Based Lossless Model Compression Algorithm and Its VLSI Decompressor Design

Today, generative AI models, including large language models, are extensively used in various applications demanding real-time execution and substantial memory capacity, which presents a big challenge in achieving low-power and efficient implementations. Consequently, there is a growing need for model compression techniques for model size reduction. This work presents a new hardware-friendly, lossless model compression algorithm and its VLSI decompressor design to address the issue of limited memory resources. Our approach consists of two key ideas: codeword decomposition and recoding. The codeword decomposition method significantly reduces the complexity of the decompressor and thus increases the speed. The recoding method makes the frequency distribution of subwords more uneven, thus improving the compression rate. In addition, we propose a high-speed decompressor architecture design and its efficient hardware implementation. The proposed lossless compression algorithm significantly reduces the model size – 41% and 52% for Llama2-7B and BLOOM-7B, respectively. Moreover, multiple decompressors can be deployed in parallel to boost the overall throughput. Therefore, the proposed lossless compression algorithm and its decompressor design can effectively increase the runtime efficiency of memory-hungry generative AI models.

Authors

Institutions

Publication Details

Published
2025-04-28
DOI
https://doi.org/10.1109/aicas64808.2025.11173159
Primary Topic
Algorithms and Data Compression
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Codeword Decomposition and Recoding Based Lossless Model Compression Algorithm and Its VLSI Decompressor Design

Liang Cheng, Juinn-Dar Huang, Lyu-Ming Ho
Algorithms and Data Compression
article

Codeword Decomposition and Recoding Based Lossless Model Compression Algorithm and Its VLSI Decompressor Design

Liang Cheng, Juinn-Dar Huang, Lyu-Ming Ho
article en

Abstract

Today, generative AI models, including large language models, are extensively used in various applications demanding real-time execution and substantial memory capacity, which presents a big challenge in achieving low-power and efficient implementations. Consequently, there is a growing need for model compression techniques for model size reduction. This work presents a new hardware-friendly, lossless model compression algorithm and its VLSI decompressor design to address the issue of limited memory resources. Our approach consists of two key ideas: codeword decomposition and recoding. The codeword decomposition method significantly reduces the complexity of the decompressor and thus increases the speed. The recoding method makes the frequency distribution of subwords more uneven, thus improving the compression rate. In addition, we propose a high-speed decompressor architecture design and its efficient hardware implementation. The proposed lossless compression algorithm significantly reduces the model size – 41% and 52% for Llama2-7B and BLOOM-7B, respectively. Moreover, multiple decompressors can be deployed in parallel to boost the overall throughput. Therefore, the proposed lossless compression algorithm and its decompressor design can effectively increase the runtime efficiency of memory-hungry generative AI models.

National Yang Ming Chiao Tung University (TW)
Openalex Percentile: Top 86%
Algorithms and Data Compression
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.