atlas

Research map / Architectures and efficiency / Quantization

CBQ: Cross-Block Quantization for Large Language Models

ICLR 2025 · Architectures and efficiency › Quantization · approach: Post-training quantization of LLMs · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CBQ, a cross-block reconstruction post-training quantization method for LLMs that combines overlapping-window cross-block dependency, LoRA-Rounding, and coarse-to-fine outlier pre-processing to reach W4A4/W4A8/W2A16 accuracy above prior PTQ methods.

Problem

Post-training quantization of LLMs still degrades sharply at ultra-low bit widths (W2A16, W4A4), and prior layer-wise or block-wise reconstruction methods ignore inter-layer and intra-layer dependencies that grow with model size and lower bit-width.

Approach

Reconstruct outputs across multiple overlapping transformer blocks in a sliding window (cross-block dependency), learn low-rank (LoRA-style) rounding compensation matrices jointly with step sizes, and detect weight and activation outliers with a quartile-based two-stage coarse-to-fine procedure.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CBQ instead of QLLM for W4A4 quantizationLLAMA1-65B · PIQAaccuracy: 73.56 -> 77.69Helped
Use CBQ instead of QLLM for W4A4 quantizationLLAMA1-65B · C4 perplexityperplexity: 8.89 -> 7.52Helped
Use CBQ instead of OmniQuant for W2A16 quantizationLLAMA1-30B · C4 perplexityperplexity: 9.02 -> 7.65Helped
Use CBQ instead of QLLM for W4A4 quantizationLLAMA2-7B · HellaSwagaccuracy: 58.45 -> 57.34Hurt
Use CBQ instead of OmniQuant for W2A16 quantizationLLAMA2-7B · C4 perplexityperplexity: 12.72 -> 11.30Helped
Add CFP outlier preprocessing with CBQ-Recon (ablation)LLAMA-7B W4A4 · C4 perplexityperplexity: 1082.68 -> 13.29Helped
Add LoRA-Rounding compensation (ablation)LLAMA-7B W4A4 · C4 perplexityperplexity: 14.32 -> 13.29Helped
Replace AdaRounding with LoRA-Rounding (ablation)LLAMA-7B W4A4 · C4 perplexityperplexity: 14.56 -> 13.29Helped
Increase LoRA-Rounding rank from 5 to 7 (ablation)LLAMA-7B W4A4 · C4 perplexityperplexity: 13.29 -> 13.98Hurt
Add overlapping cross-block windows (2 blocks, overlap 1) (ablation)LLAMA-7B W4A4 · C4 perplexityperplexity: 14.57 -> 13.29Helped
Increase cross-block window from 2 blocks with overlap 1 to 4 blocks with overlap 3 (ablation)LLAMA-7B W4A4 · C4 perplexityperplexity: 13.29 -> 12.32Helped
Combine L2 and KLD reconstruction losses instead of L2 alone (ablation)LLAMA-7B W4A4 · C4 perplexityperplexity: 13.82 -> 13.29Helped

Surprising findings

Limitations

Experimental setup

Datasets: C4

Benchmarks: PIQA HellaSwag ARC-C ARC-E Mutual Ethics C4 WikiText2

Metrics: accuracy perplexity Mutual MRR/Recall@1/Recall@2

Baselines: GPTQ OmniQuant QLLM RPTQ SmoothQuant OS+

Builds on: AdaRound BRECQ OmniQuant SmoothQuant GPTQ

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy