GlowQ: Group-Shared LOw-Rank Approximation for Quantized LLMs
Organizations: Department of Artificial Intelligence, DGIST, Korea · COGA robotics, Korea · Department of Electrical Engineering, POSTECH, Korea
Abstract
Quantization techniques such as BitsAndBytes, AWQ, and GPTQ are widely used as a standard method in deploying large language models but often degrades accuracy when using low-bit representations, e.g., 4 bits. Low-rank correction methods (e.g., LQER, QERA, ASER) has been proposed to mitigate this issue, however, they restore all layers and insert error-correction modules into every decoder block, which increases latency and memory overhead. To address this limitation, we propose GlowQ, a group-shared low-rank approximation for quantized LLMs that caches a single shared right factor per input-sharing group and restores only the groups or layers that yield the highest accuracy benefit. GlowQ computes the high-precision projection once per input-sharing group and reuses it across its modules, reducing parameter and memory overhead, and retaining the expressivity of layer-specific corrections. We also propose a selective variant, GlowQ-S, that applies the cached shared module only where it provides the largest benefit. Compared with strong baselines, our approach reduces TTFB by (5.6%) and increases throughput by (9.6%) on average, while reducing perplexity on WikiText-2 by (0.17%) and increasing downstream accuracy by 0.42 percentage points. The selective model GlowQ-S further reduces latency, cutting TTFB by (23.4%) and increasing throughput by (37.4%), while maintaining accuracy within 0.2 percentage points on average. Code is available at https://github.com/ahnselim/GlowQ.
Figures & tables
| Method | Q config | LLaMA 2 | LLaMA 3 | Qwen 2.5 | Qwen 3 | Mistral | OPT | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7B | 13B | 3.2-3B | 3.1-8B | 7B | 14B | 8B | 14B | 7B | 1.3B | 6.7B | ||
| FP16 | - | 5.48 | 4.90 | 7.81 | 6.24 | 6.86 | 5.29 | 9.73 | 8.64 | 5.32 | 14.62 | 10.85 |
| BnB | NF4 | 5.64 | 4.97 | 8.29 | 6.66 | 7.10 | 5.64 | 9.97 | 8.88 | 5.51 | 15.16 | 10.94 |
| AWQ | INT4, g128 | 5.61 | 4.97 | 8.24 | 6.64 | 7.11 | 6.17 | 10.19 | 9.00 | 5.51 | 15.22 | 11.23 |
| GPTQ | INT4, g128 | 5.65 | 5.35 | 9.46 | 6.63 | 7.11 | 5.75 | 9.98 | 8.90 | 5.51 | 15.00 | 11.07 |
| ZeroQuant-V2 | INT4, g128 | 5.72 | 4.99 | 8.44 | 6.79 | 8.41 | 5.75 | 10.19 | 9.04 | 5.53 | 15.10 | 11.14 |
| Method | Rank | LLaMA 3.2-3B | LLaMA 3.1-8B | Qwen 3-8B | Qwen 3-14B | ||||
| Acc ( ) | C4 ( ) | Acc ( ) | C4 ( ) | Acc ( ) | C4 ( ) | Acc ( ) | C4 ( ) | ||
| FP16 | - | 67.14 | 10.30 | 73.29 | 9.00 | 71.48 | 14.52 | 74.10 | 13.08 |
| ZeroQuant-V2 | 65.38 | 11.45 | 73.48 | 9.87 | 70.19 | 15.00 | 72.62 | 13.79 | |
| QERA | 65.48 | 11.04 | 72.86 | 9.68 | 69.86 | 14.78 | 73.14 | 13.29 | |
| L2QER | 64 | 66.19 | 11.04 | 72.43 | 9.63 | 69.52 | 14.82 | 73.24 | 13.80 |
| GlowQ | 66.90 | 10.98 | 73.33 | 9.59 | 70.71 | 14.60 | 73.84 | 13.26 | |
| Models | Setting | TTFB(ms) | tok/s | Prefill(ms) | Dec(ms/tok) | |
|---|---|---|---|---|---|---|
| LLaMA 2 | 7B | Layerwise | 88.45 | 15.66 | 95.13 | 63.17 |
| GlowQ | 82.66 | 17.12 | 92.23 | 58.32 | ||
| GlowQ-S | 66.68 | 21.16 | 72.35 | 45.90 | ||
| 13B | Layerwise | 128.70 | 11.22 | 141.76 | 85.91 | |
| GlowQ | 122.78 | 12.33 | 136.53 | 81.15 | ||
| GlowQ-S | 100.17 | 15.68 | 112.09 | 62.98 | ||
| Method | LLaMA 2-7B | LLaMA 3.2-3B |
|---|---|---|
| GPTQ | ||
| +GlowQ (on GPTQ) | 5.60 | 8.19 |
| BnB | 5.64 | |
| +GlowQ (on BnB) | 5.57 | 8.10 |
| No-White | White | ||
|---|---|---|---|
| Layer | Group | Layer | Group |
| 13.85 | 13.40 | ||
Appendix figures & tables25 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Meaning |
|---|---|
| Error matrix of module with output dimension and shared input dimension . | |
| Row-stacked errors across modules; total rows . | |
| Left factor formed by stacking per-module factors . | |
| Shared right factor; target rank . | |
| Admissible rank range. | |
| Thin SVD with orthogonal. |
| Method | LLaMA 2 | LLaMA 3 | Qwen 2.5 | Qwen 3 | OPT | Vicuna | Mistral | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7B | 13B | 3.2-3B | 3.1-8B | 7B | 14B | 8B | 14B | 1.3B | 6.7B | 7B | 13B | 7B | |
| LAYERWISE | 5.58 | 4.96 | 8.15 | 6.59 | 7.06 | 5.64 | 9.92 | 8.80 | 15.05 | 11.00 | 6.89 | 6.03 | 5.42 |
| GlowQ | 5.58 | 4.96 | 8.16 | 6.59 | 7.07 | 5.64 | 9.90 | 8.80 | 15.06 | 11.00 | 6.90 | 6.02 | 5.42 |
| GlowQ-S | 5.60 | 4.96 | 8.22 | 6.62 | 7.09 | 5.68 | 9.97 | 8.89 | 15.19 | 11.00 | 6.90 | 6.04 | 5.45 |
| Models | Setting | TTFB | tok/s | Prefill | Dec | |
|---|---|---|---|---|---|---|
| (ms) | (ms) | (ms/tok) | ||||
| LLaMA 3 | 3.2-3B | Layerwise | 70.83 | 17.46 | 71.07 | 58.22 |
| GlowQ | 64.92 | 18.94 | 66.20 | 52.04 | ||
| GlowQ-S | 53.17 | 21.37 | 60.69 | 44.35 | ||
| 3.1-8B | Layerwise | 96.50 | 14.24 | 95.72 | 69.26 | |
| GlowQ | 86.44 | 15.31 | 90.01 | 64.47 | ||
| Calibration Samples | Shrink | LLaMA 3 | Qwen 3 | ||
|---|---|---|---|---|---|
| 3.2-3B | 8B | 3.1-8B | 14B | ||
| 32 | 0 | ||||
| 0.02 | |||||
| 0.05 | |||||
| 64 | 0 | ||||
| 0.02 | |||||
| Rank | Method | LLaMA 3 | Qwen 3 | ||
|---|---|---|---|---|---|
| 3.2 3B | 3.1 8B | 8B | 14B | ||
| 8 | GlowQ | ||||
| Layerwise | |||||
| 16 | GlowQ | ||||
| Layerwise | |||||
| 32 | GlowQ | ||||
| Method | SVD time (s) | Perplexity | |||
|---|---|---|---|---|---|
| Total | Layer(mean) | ||||
| Exact SVD | – | – | 0.76 | ||
| Randomized SVD | 0 | 0 | 0.09 | ||
| 4 | 0.09 | ||||
| 8 | 0.09 | ||||
| 16 | 0.09 | ||||
| Method | FP16 | INT | Floating-point-like | ||||
|---|---|---|---|---|---|---|---|
| INT2 | INT3 | INT4 | MXFP4 | MXFP6 | NVFP4 | ||
| Quant only | 5.32 | 1015.39 | 6.16 | 5.51 | 8.05 | 5.36 | 6.09 |
| Quant + GlowQ | 24.23 | 5.84 | 5.41 | 6.10 | 5.32 | 5.63 | |
| Method | NarrativeQA | Qasper | MultiFieldQA | HotpotQA | MuSiQue | 2WikiMQA | GovReport | QMSum |
|---|---|---|---|---|---|---|---|---|
| Baseline | 18.26 | 12.01 | 25.96 | 13.76 | 7.87 | 14.95 | 32.79 | 21.43 |
| W4A4+GlowQ | 14.68 | 10.80 | 24.95 | 14.21 | 8.39 | 14.20 | 32.01 | 22.01 |
| W4A8+GlowQ | 15.56 | 11.77 | 23.71 | 14.39 | 8.41 | 14.92 | 32.00 | 21.19 |
| W4A16+GlowQ | 15.46 | 11.82 | 23.68 | 14.39 | 7.77 | 14.53 | 32.32 | 21.20 |
| MultiNews | LCC | RepoBench-P | TriviaQA | SAMSum | TRec | PR | Avg | |
| Baseline | 26.95 | 51.93 | 47.00 | 87.76 | 44.72 | 70.00 | 37.50 | 34.19 |
| Method | NarrativeQA | Qasper | MultiFieldQA | HotpotQA | MuSiQue | 2WikiMQA | GovReport | QMSum |
|---|---|---|---|---|---|---|---|---|
| Baseline | 23.50 | 13.54 | 27.87 | 16.83 | 10.94 | 16.44 | 34.27 | 22.87 |
| W4A4+GlowQ | 23.45 | 12.20 | 27.41 | 15.34 | 9.21 | 16.15 | 33.87 | 22.78 |
| W4A8+GlowQ | 25.38 | 12.61 | 25.71 | 15.37 | 9.93 | 15.30 | 34.07 | 22.67 |
| W4A16+GlowQ | 25.36 | 12.61 | 25.62 | 15.13 | 9.82 | 15.20 | 34.00 | 22.59 |
| MultiNews | LCC | RepoBench-P | TriviaQA | SAMSum | TRec | PR | Avg | |
| Baseline | 26.87 | 52.81 | 48.04 | 90.77 | 43.94 | 71.00 | 73.13 | 38.19 |
| Method | Rank | PIQA | ARC-C | ARC-E | HellaS | WinoG | BoolQ | LAMBADA | C4 | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| Acc | Acc | Acc | Acc-norm | Acc | Acc | Acc | word PPL | Acc | ||
| FP16 | - | 72.33 | 39.33 | 72.33 | 63.67 | 70.33 | 77.00 | 71.00 | 10.30 | 67.14 |
| ZeroQuant-V2 | 64 | 75.33 | 39.33 | 73.33 | 60.67 | 68.67 | 74.67 | 65.67 | 11.45 | 65.38 |
| QERA | 76.67 | 38.67 | 72.33 | 61.67 | 68.67 | 72.33 | 64.67 | 11.04 | 65.48 | |
| L2QER | 75.33 | 40.00 | 71.67 | 64.00 | 68.33 | 73.33 | 68.33 | 11.04 | 66.19 | |
| GlowQ | 77.67 | 39.67 | 72.00 | 64.00 | 70.33 | 74.33 | 70.33 | 10.98 | 66.90 |
| Method | Rank | PIQA | ARC-C | ARC-E | HellaS | WinoG | BoolQ | LAMBADA | C4 | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| Acc | Acc | Acc | Acc-norm | Acc | Acc | Acc | word PPL | Acc | ||
| FP16 | - | 78.67 | 51.67 | 80.67 | 67.67 | 74.67 | 80.67 | 79.00 | 9.00 | 73.29 |
| ZeroQuant-V2 | 64 | 78.00 | 51.33 | 81.67 | 68.67 | 76.00 | 84.33 | 74.33 | 9.87 | 73.48 |
| QERA | 77.00 | 51.33 | 80.33 | 69.00 | 74.33 | 82.67 | 75.33 | 9.68 | 72.86 | |
| L2QER | 79.67 | 49.33 | 80.67 | 66.67 | 74.33 | 80.33 | 76.00 | 9.63 | 72.43 | |
| GlowQ | 79.67 | 51.00 | 81.33 | 66.00 | 74.33 | 82.00 | 79.00 | 9.59 | 73.33 |
| Method | Rank | PIQA | ARC-C | ARC-E | HellaS | WinoG | BoolQ | LAMBADA | C4 | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| Acc | Acc | Acc | Acc-norm | Acc | Acc | Acc | word PPL | Acc | ||
| FP16 | - | 77.33 | 53.00 | 83.00 | 63.67 | 68.67 | 87.00 | 67.67 | 14.52 | 71.48 |
| ZeroQuant-V2 | 64 | 75.67 | 52.33 | 80.33 | 63.00 | 71.00 | 85.33 | 63.67 | 15.00 | 70.19 |
| QERA | 76.33 | 51.33 | 79.00 | 62.33 | 69.67 | 85.67 | 64.67 | 14.78 | 69.86 | |
| L2QER | 75.67 | 51.33 | 79.33 | 62.67 | 67.67 | 85.33 | 64.67 | 14.82 | 69.52 | |
| GlowQ | 76.67 | 52.33 | 80.33 | 64.67 | 71.00 | 86.33 | 63.67 | 14.60 | 70.71 |
| Method | Rank | PIQA | ARC-C | ARC-E | HellaS | WinoG | BoolQ | LAMBADA | C4 | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| Acc | Acc | Acc | Acc-norm | Acc | Acc | Acc | word PPL | Acc | ||
| FP16 | - | 78.33 | 59.33 | 80.33 | 66.67 | 75.67 | 92.00 | 66.33 | 13.08 | 74.10 |
| ZeroQuant-V2 | 64 | 78.33 | 59.33 | 78.00 | 65.67 | 73.00 | 92.00 | 62.00 | 13.79 | 72.62 |
| QERA | 76.98 | 57.67 | 79.33 | 67.00 | 74.00 | 92.00 | 65.00 | 13.29 | 73.14 | |
| L2QER | 78.33 | 56.33 | 79.67 | 66.67 | 75.33 | 91.67 | 64.67 | 13.80 | 73.24 | |
| GlowQ | 77.67 | 56.67 | 80.00 | 68.87 | 75.67 | 91.33 | 66.67 | 13.26 | 73.84 |
| Method | Rank | PIQA | ARC-C | ARC-E | HellaS | WinoG | BoolQ | LAMBADA | C4 | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| Acc | Acc | Acc | Acc-norm | Acc | Acc | Acc | word PPL | Acc | ||
| FP16 | - | 76.00 | 41.33 | 70.33 | 66.00 | 68.00 | 80.33 | 72.33 | 8.70 | 67.76 |
| ZeroQuant-V2 | 64 | 75.67 | 43.00 | 71.00 | 65.00 | 65.33 | 80.00 | 68.33 | 9.07 | 66.90 |
| QERA | 76.00 | 42.67 | 70.67 | 67.00 | 67.33 | 81.00 | 69.67 | 8.91 | 67.76 | |
| L2QER | 76.33 | 42.33 | 70.00 | 66.00 | 67.00 | 80.67 | 68.00 | 8.93 | 67.19 | |
| GlowQ | 75.67 | 41.67 | 70.00 | 66.67 | 67.00 | 80.33 | 69.67 | 8.87 | 67.29 |
| Method | Rank | PIQA | ARC-C | ARC-E | HellaS | WinoG | BoolQ | LAMBADA | C4 | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| Acc | Acc | Acc | Acc-norm | Acc | Acc | Acc | word PPL | Acc | ||
| FP16 | - | 77.33 | 49.33 | 73.67 | 67.33 | 74.33 | 86.00 | 74.33 | 7.76 | 71.76 |
| ZeroQuant-V2 | 64 | 77.67 | 46.67 | 76.00 | 66.33 | 75.00 | 86.00 | 74.00 | 7.86 | 71.67 |
| QERA | 78.00 | 47.33 | 76.33 | 67.33 | 75.33 | 86.00 | 73.00 | 7.88 | 71.90 | |
| L2QER | 77.67 | 48.67 | 75.67 | 67.00 | 74.00 | 84.67 | 74.00 | 7.79 | 71.67 | |
| GlowQ | 78.33 | 47.67 | 75.67 | 67.33 | 74.67 | 85.33 | 74.00 | 7.85 | 71.86 |
LLM Quantization
Large language model quantization reduces numerical precision to lower memory use and accelerate training or inference.
See all 382 papers