Paper deep dive
G$^2$PTQ: Improving LLM Post-Training Quantization with Generalized Gradient Compensation
Ruikang Liu, Haoli Bai, Yuxuan Sun, Qian Zhang, Wenzheng Cai, Yanqi Hao, Feiyu Wang, Weidong Zhong, Zhuang Wang, Tong Yang, Xiangsheng Zhou
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 91%
Last extracted: 9/28/2026, 4:07:25 AM
Summary
The paper introduces G2PTQ, a post-training quantization (PTQ) framework for Large Language Models (LLMs) that addresses limitations in existing GPTQ-based methods. It combines first-order gradient compensation and second-order Hessian information under a globally supervised, block-wise optimization objective. G2PTQ refreshes gradient and Hessian estimates before quantizing each Transformer block to avoid staleness and employs a trust-region scaling mechanism to stabilize weight updates. It outperforms state-of-the-art baselines in alignment with full-precision models.
Entities (11)
Relation Signals (9)
G2PTQ → uses → Generalized Gradient Compensation
confidence 95% · This paper presents G2PTQ, a unified PTQ framework with Generalized Gradient Compensation
G2PTQ → addresseslimitationsof → GPTQ
confidence 90% · GPTQ-based methods have become the de facto standard, yet they suffer from two complementary limitations... This paper presents G2PTQ
G2PTQ → incorporates → Trust-Region Scaling
confidence 90% · we introduce a trust-region scaling mechanism that dynamically bounds the gradient step
G2PTQ → optimizes → Transformer Block
confidence 90% · block-wise optimization objective... for each Transformer block
G2PTQ → outperforms → State-of-the-art baselines
confidence 90% · outperforming state-of-the-art baselines
G2PTQ → refreshes → Hessian matrix
confidence 90% · By refreshing gradient and Hessian estimates before quantizing each Transformer block
G2PTQ → refreshes → Gradient
confidence 90% · By refreshing gradient and Hessian estimates before quantizing each Transformer block
FOEM → isavariantof → GPTQ
confidence 85% · FOEM (Zheng et al., 2026) revisits the GPTQ formulation
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Post-training quantization (PTQ) is a practical approach to reducing the memory and computational footprint of large language models (LLMs) without retraining. GPTQ-based methods have become the de facto standard, yet they suffer from two complementary limitations. Methods with local, layer-wise objectives lack global supervision; while methods with global objectives fix their Hessian estimates at the start and ignore first-order gradients, so their guidance grows stale as quantization proceeds. This paper presents G$^2$PTQ, a unified PTQ framework with Generalized Gradient Compensation that integrates both first- and second-order information under a globally supervised, block-wise optimization objective. By refreshing gradient and Hessian estimates before quantizing each Transformer block, G$^2$PTQ avoids the staleness of prior global methods. Furthermore, to stabilize the exact first-order compensation, we introduce a trust-region scaling mechanism that dynamically bounds the gradient step to prevent exploding weight updates. Finally, we derive efficient implementations for block-wise Hessian approximation and exact gradient compensation. Experimental results on various model families and bit-widths demonstrate that G$^2$PTQ enables better alignment with the full-precision model, outperforming state-of-the-art baselines. Code is available at: this https URL.
Tags
Links
- Source: https://arxiv.org/abs/2609.31009v1
- Canonical: https://arxiv.org/abs/2609.31009v1
Trouble viewing inline? Open PDF directly →
Full Text
150,137 characters extracted from source content.
Expand or collapse full text
G2PTQ: Improving LLM Post-Training Quantization with Generalized Gradient Compensation Ruikang Liu Affiliation: ZTE Corporation Email: liu.ruikang@zte.com.cn Haoli Bai Affiliation: The Chinese University of Hong Kong Email: zhou.xiangsheng@zte.com.cn Yuxuan Sun Affiliation: Northwestern Polytechnical University Qian Zhang Affiliation: Peking University Wenzheng Cai Affiliation: ZTE Corporation Yanqi Hao Affiliation: ZTE Corporation Feiyu Wang Affiliation: ZTE Corporation Weidong Zhong Affiliation: ZTE Corporation Zhuang Wang Affiliation: ZTE Corporation Tong Yang Affiliation: Peking University Xiangsheng Zhou †thanks: Corresponding author. Affiliation: ZTE Corporation Affiliation: Nanjing University of Aeronautics and Astronautics Abstract Post-training quantization (PTQ) is a practical approach to reducing the memory and computational footprint of large language models (LLMs) without retraining. GPTQ-based methods have become the de facto standard, yet they suffer from two complementary limitations. Methods with local, layer-wise objectives lack global supervision; while methods with global objectives fix their Hessian estimates at the start and ignore first-order gradients, so their guidance grows stale as quantization proceeds. This paper presents G2PTQ, a unified PTQ framework with Generalized Gradient Compensation that integrates both first- and second-order information under a globally supervised, block-wise optimization objective. By refreshing gradient and Hessian estimates before quantizing each Transformer block, G2PTQ avoids the staleness of prior global methods. Furthermore, to stabilize the exact first-order compensation, we introduce a trust-region scaling mechanism that dynamically bounds the gradient step to prevent exploding weight updates. Finally, we derive efficient implementations for block-wise Hessian approximation and exact gradient compensation. Experimental results on various model families and bit-widths demonstrate that G2PTQ enables better alignment with the full-precision model, outperforming state-of-the-art baselines. Code is available at: https://github.com/G2PTQ/G2PTQ. 1 Introduction Large language models (LLMs) have demonstrated remarkable capabilities across a wide range of tasks, yet their deployment remains challenging due to substantial memory and computational requirements. Post-training quantization (PTQ) has emerged as a practical solution, compressing model weights to low-bit representations without retraining. Among PTQ methods, GPTQ (Frantar et al., 2023) and its variants have become the de facto standard, framing quantization as a second-order optimization problem: when a weight is quantized, the remaining weights are updated to compensate for the induced error using the layer-wise Hessian matrix. Despite their success, existing GPTQ-based methods suffer from two complementary limitations. First, methods such as GPTQ (Frantar et al., 2023) and QuIP (Chee et al., 2023) minimize a local layer-wise mean-squared error (MSE) objective, which aligns individual linear layer outputs but may lead to suboptimal global model performance. Recent work (Edalati et al., 2025; Kim et al., 2025; Tseng et al., 2025) addresses this by replacing the local objective with an end-to-end negative log-likelihood (NLL) or KL divergence loss, using the Fisher information matrix to approximate the resulting Hessian. However, these methods compute the Hessian once at the start of quantization and keep it fixed throughout, causing the estimates to become increasingly stale as weights are progressively quantized. Second, GPTQ explicitly omits the first-order gradient term under the assumption of model convergence. While FOEM (Zheng et al., 2026) reintroduces this term and demonstrates its importance, it relies on a first-order Taylor approximation to compute gradients — an approximation that is exact only for the layer-wise MSE loss and introduces unnecessary error under more expressive objectives such as KL divergence or block-wise MSE. Neither line of work simultaneously addresses both limitations: existing global-objective methods lack first-order information, while first-order methods remain confined to local objectives. We propose G2PTQ (Post-Training Quantization with Generalized Gradient Compensation), a unified framework that integrates both first- and second-order information under a globally supervised, block-wise optimization objective. Rather than minimizing layer-wise MSE, G2PTQ adopts a block-wise strategy: for each Transformer block, it minimizes the discrepancy between the quantized and full-precision block outputs, using block-wise MSE for intermediate blocks and KL divergence for the final block. Crucially, G2PTQ refreshes both the gradient and Hessian estimates before quantizing each block via efficient backward passes through that block alone, avoiding the staleness that plagues methods with fixed Hessians while remaining far cheaper than full-model backward passes. For the first-order term, G2PTQ computes exact gradients rather than relying on Taylor approximations, and introduces a trust-region scaling mechanism that dynamically bounds the gradient compensation step to prevent exploding weight updates. We further derive efficient Hessian approximations for both block-wise objectives and a gradient compensation scheme with computational complexity of (maxdcol3,drow⋅dcol2)O\! ( \d_col^3,\;d_row· d_col^2 \ ), matching the complexity of vanilla GPTQ. The main contributions of this work are summarized as follows: • We propose G2PTQ, a PTQ framework that integrates first- and second-order quantization error compensation under a block-wise optimization objective. Together with the refreshed information and a trust-region gradient compensation strategy, G2PTQ provides accurate and globally informed guidance for weight updates. • We derive efficient implementations for the block-wise Hessian approximation and exact gradient compensation, making G2PTQ practical to deploy. For instance, quantizing an 8B model requires only 2.24 hours and 12.54 GB of memory on a single accelerator. • Extensive experiments across diverse model families demonstrate that G2PTQ achieves closer alignment with full-precision models, as evidenced by lower KL divergence compared to state-of-the-art baselines, ultimately leading to enhanced downstream task accuracy. 2 Related Work Quantization can be broadly categorized into post-training quantization (PTQ) (Frantar et al., 2023; Lin et al., 2024; Ashkboos et al., 2024) and quantization-aware training (QAT) (Liu et al., 2024b; Du et al., 2024; Lv et al., 2026). Owing to its simplicity and ease of deployment, PTQ has attracted widespread attention, with GPTQ (Frantar et al., 2023) in particular emerging as a widely adopted representative method. This section focuses on variants of GPTQ. A more comprehensive discussion on related work is deferred to Appendix A. Optimal Brain Quantization. A central idea in PTQ is that the error introduced by quantizing a weight can be compensated by updating the remaining unquantized weights. This perspective underlies a line of methods (Frantar & Alistarh, 2022; Frantar et al., 2023; Chee et al., 2023; Zheng et al., 2026) built on the optimal brain quantization framework. OBQ (Frantar & Alistarh, 2022) first establishes a framework for quantization error compensation. After one weight is quantized, the remaining weights in the same row are adjusted to compensate for the resulting error based on second-order information. GPTQ (Frantar et al., 2023) introduces several optimizations to the OBQ framework and significantly improves quantization efficiency, enabling its successful application to large-scale models. QuIP (Chee et al., 2023) derives a more efficient implementation of GPTQ, termed LDLQ. More recently, FOEM (Zheng et al., 2026) revisits the GPTQ formulation and derives an improved algorithm by explicitly incorporating the previously neglected first-order quantization-error term into the GPTQ loss, further improving the quantization accuracy. From Local to Global Optimization Objectives. The vanilla GPTQ method minimizes a per-linear-layer MSE objective, which may result in suboptimal quantization accuracy due to local optimum. Recently, several studies (Li et al., 2025; Kim et al., 2024; Kim et al., 2026; Edalati et al., 2025; Kim et al., 2025; Tseng et al., 2025) have proposed alternative optimization objectives that deliver stronger performance by incorporating more global supervision. GPTAQ (Li et al., 2025) introduces a cumulative quantization error term in the MSE objective of GPTQ, effectively compensating for the quantization error in the previously quantized linear layers. BOA (Kim et al., 2024; Kim et al., 2026) derives attention-aware Hessian matrices by considering inter-layer dependencies in attention modules, thereby minimizing the attention output distortion. Another line of work (Edalati et al., 2025; Kim et al., 2025; Tseng et al., 2025) seeks to replace the local objective altogether with an end-to-end global objective, typically based on negative log-likelihood (NLL) loss. OAC (Edalati et al., 2025) first proposes to minimize the end-to-end NLL loss by using a Hessian matrix approximated by Fisher information matrix. To mitigate the substantial computational and memory overhead, OAC assumes row-wise independence and computes a single Hessian matrix shared across all output channels within a linear layer. GuidedQuant (Kim et al., 2025) further refines this sharing scheme by partitioning the channels into multiple groups and computing a separate Hessian matrix for each group. YAQA (Tseng et al., 2025) does not impose any independence assumption on the weights within a linear layer and instead approximates the Hessian matrix using a Kronecker product. 3 Preliminaries We begin with necessary notations and review the prior work that forms the foundation of our method. Throughout, we adopt the row-vector convention. Let ,^∈ℝdrow×dcolW, W ^d_row× d_col denote the full-precision and quantized weight matrices, ∈ℝdcol×nX ^d_col× n the input activations with n tokens. GPTQ: Second-order Weight Compensation. GPTQ (Frantar et al., 2023) builds on OBQ (Frantar & Alistarh, 2022) and frames quantization as minimizing the layer-wise MSE: argmin^‖−^‖22.argmin_ W\|WX- WX\|_2^2. (1) Under this objective, each row can be quantized independently. When the t-th weight is quantized, the remaining unquantized weights in the same row are updated to compensate for the induced error. The weight update Δ and the resulting loss change ΔL L are given by Δ=−t−^t,t−1−1t,:,ΔL=12(t−^t)2t,t−1, =- w_t- w_tH^-1_t,tH^-1_t,:, L= 12 (w_t- w_t)^2H^-1_t,t, (2) where =2⊤H=2XX is the layer-wise MSE Hessian. To improve efficiency, GPTQ quantizes all rows in the same column order, sharing a single Hessian across rows. With the Cholesky factorization −1=⊤H^-1=LL , the update extends to all rows as Δ:,t:=−:,t−^:,t,t⊤t,t:=−:,t⊤t,t:, _:,t:=- W_:,t- W_:,tL _t,tL _t,t:=-E_:,tL _t,t:, (3) where ∈ℝdrow×dcolE ^d_row× d_col accumulates the per-column quantization errors. To reduce memory-bandwidth pressure, GPTQ defers updates to non-current columns via a lazy-batch strategy: columns are grouped into batches of size B, and the remaining columns R are updated only after all B columns in the current batch Q have been quantized, yielding Δ:,R=−:,Q⊤Q,R _:,R=-E_:,QL _Q,R. FOEM: First-order Gradient Compensation. GPTQ derives the weight update by assuming model convergence, which justifies omitting the first-order gradient term. Formally, it solves argminΔ(12ΔΔ⊤),s.t.tΔ⊤+t−^t=0.argmin_ ( 12 ), .t.\ e_t +w_t- w_t=0. (4) However, recent studies (Chee et al., 2025; Hu et al., 2025b; Zheng et al., 2026) have demonstrated that the first-order term plays a pivotal role in quantization accuracy. FOEM (Zheng et al., 2026) incorporates this term and reformulates the problem as argminΔ(Δ⊤+12ΔΔ⊤),s.t.tΔ⊤+t−^t=0,argmin_ (g + 12 ), .t.\ e_t +w_t- w_t=0, (5) where g is the gradient of the loss with respect to the weight row. The closed-form solution yields Δ=^t−t,t−1−1t,:⏟ΔGPTQ+[−1t⊤t,t−1−1t,:−1]⏟Δgrad. = w_t-w_tH^-1_t,tH^-1_t,:_ _GPTQ+ [ gH^-1e_t H^-1_t,tH^-1_t,:-gH^-1 ]_ _grad. (6) When =g=0, FOEM reduces to GPTQ (Equation 2). To evaluate −1gH^-1 efficiently, FOEM approximates g via a first-order Taylor expansion: ≈(−orig),g≈(w-w_orig)H, (7) where origw_orig denotes the original full-precision weights. This approximation is exact under the layer-wise MSE objective (Equation 1), but introduces unnecessary error under more expressive objectives such as block-wise MSE or KL divergence. As a result, FOEM remains confined to the same local, layer-wise objective as GPTQ. GuidedQuant: Global-objective Hessian. Layer-wise MSE aligns individual linear layer outputs but may yield suboptimal global performance. Recent work (Edalati et al., 2025; Kim et al., 2025) addresses this by quantizing weights under end-to-end supervision. GuidedQuant (Kim et al., 2025) replaces the layer-wise MSE Hessian in Equation 2 with one derived from an end-to-end NLL or KL divergence loss, approximated via the Fisher information matrix. Assuming independence across output channels, the Hessian for the j-th output channel is (j) ^(j) =1n∑i=1n(∂ℓi∂j,:)⊤(∂ℓi∂j,:)=1nDiag(∂ℓ∂j,:)2⊤, = 1n _i=1^n ( ∂ _i _j,: ) ( ∂ _i _j,: )= 1nX\ Diag\! ( ∂ _j,: )^\!2X , (8) where ℓi _i is the end-to-end NLL loss for the i-th token, ℓ=(ℓ1,…,ℓn)∈ℝn =( _1,…, _n) ^n, and ∈ℝdrow×nZ ^d_row× n denotes the layer output activations. To reduce memory overhead, GuidedQuant partitions the output channels into g groups and shares a single averaged Hessian within each group: ¯(i)=1|i|∑j∈i(j), H^(i)= 1|C_i| _j _iH^(j), (9) where iC_i denotes the set of channel indices in the i-th group. However, GuidedQuant computes this Hessian once prior to quantization and keeps it fixed throughout, causing the estimates to become increasingly stale as weights are progressively updated. Furthermore, GuidedQuant does not incorporate the first-order gradient term, leaving Δgrad _grad in Equation 6 unused. These two lines of work offer complementary strengths and suffer from complementary weaknesses: FOEM captures first-order information but is confined to a local objective, while GuidedQuant employs a more expressive objective but discards first-order information and relies on stale Hessian estimates. We address both limitations simultaneously in Section 4. 4 Method 4.1 Generalized Gradient Compensation We propose G2PTQ, which addresses both limitations of prior work by computing the first- and second-order information under a block-wise supervision objective. For each Transformer block, we minimize the discrepancy between the outputs of the quantized and full-precision blocks. Specifically, let ^(l) h^(l) and (l)∈ℝdh^(l) ^d denote the output hidden states of the l-th block under the quantized and full-precision weights, respectively, given input activation x. For the l-th Transformer block (l=1,…,Ll=1,…,L), we solve the following optimization problem: argmin^ℓl(^(l),(l)),ℓl=ℓMSE(^(l),(l))=12d‖^(l)−(l)‖22,l<L,DKL(p(⋅|)∥p^(⋅|)),l=L.argmin_ W\; _l ( h^(l),\,h^(l) ), _l= cases _MSE( h^(l),h^(l))= 12d\| h^(l)-h^(l)\|_2^2,&l<L,\\ D_KL\! (p_W(·|x)\,\|\,p_ W(·|x) ),&l=L. cases (10) The two forms of objectives enjoy both efficient computation and stronger supervision than prior layer-wise MSE objectives (Frantar et al., 2023). Block-wise MSE captures nonlinear interactions within each Transformer block, where the Hessian can be readily approximated with Theorem 1. The KL divergence for the final block directly targets the model’s predictive distribution, with Hessian computed via Theorem 2. Another key challenge for any weight compensation method is that the gradient and Hessian should reflect the current state of the model. End-to-end methods (Edalati et al., 2025; Kim et al., 2025; Tseng et al., 2025) sidestep this by computing the Hessian once via a full-model backward pass and keeping it fixed throughout, which is practical but means later blocks are guided by estimates that no longer match the partially quantized model. Instead, we obtain fresh gradient and Hessian estimates before quantizing each block, with one backward pass through that block alone for each estimate. This is far cheaper than two separate full-model backward passes, yet ensures the compensation signal remains accurate throughout quantization. Hessian Approximation. To compute the weight update in Equation 6 under the block-wise objectives in Equation 10, we need efficient expressions for both the gradient g and the Hessian H. Unlike the layer-wise MSE loss whose Hessian admits a simple closed form =2⊤H=2XX , the block-wise objectives introduced above involve compositions of nonlinear transformations, making their exact Hessians intractable to compute. We therefore seek efficient approximations. The following two theorems show that the Hessians of both the block-wise MSE and KL divergence losses can be approximated by the outer product of gradient vectors, which can be computed efficiently via standard backpropagation. Full proofs are provided in Appendix B.1. Theorem 1. The Hessian of the block-wise MSE loss can be approximated as MSE≈∼q()ϵ∼(,d)[∇^ℓMSE(,+ϵ)⊤∇^ℓMSE(,+ϵ)],H_MSE _x q(x)E_ ε (0,dI) [ _ W\ _MSE(h,h+ ε)\ _ W\ _MSE(h,h+ ε)\ ], (11) where the model input x is sampled from the data distribution q()q(x), and the noise ϵ∈ℝd ε ^d is sampled from the Gaussian distribution (,d)N(0,dI), with d being the hidden dimension. ∈ℝdh ^d is the block-wise output hidden state of the quantized model. The block-wise MSE loss is defined as ℓMSE(,)=12d‖−‖22 _MSE(h,y)= 12d\|h-y\|_2^2. The Hessian matrix can be approximated by the outer product of the gradient vectors computed from the block-wise MSE loss. Theorem 2. The Hessian of the KL divergence loss can be approximated as KL≈∼q()y∼p(y|)[∇^−logp^(y|)⊤∇^−logp^(y|)],H_KL _x q(x)E_y p_W(y|x) [ _ W\- p_ W(y|x)\ _ W\- p_ W(y|x)\ ], (12) where the model input x is sampled from the data distribution q()q(x), and the label y is sampled from the output distribution of the full-precision model p(y|)p_W(y|x). The Hessian matrix can be approximated by the outer product of the gradient vectors computed from the NLL loss. Computing and storing the full Hessian matrix for the entire weight matrix is still prohibitively expensive. Recent studies (Zhang et al., 2024) find that Hessian matrices in LLMs exhibit block-diagonal structures, indicating that weights in different output channels are approximately independent. Therefore, we follow prior work (Edalati et al., 2025) to employ separate Hessians for different output channels. To further improve efficiency, we follow GuidedQuant (Kim et al., 2025) to partition the output channels into g groups, and reuse a single Hessian matrix for all channels within the same group as formalized in Equation 9. With the block-diagonal approximation, the Hessian in Equation 8 can be computed efficiently via one single backward pass. We leave the details in Appendix B.1. Trust-region Gradient Compensation. While the Hessian can be efficiently approximated as described above, the gradient g in Equation 6 requires careful treatment. FOEM (Zheng et al., 2026) uses a first-order Taylor expansion to approximate gradients for computational efficiency. This approximation is exact for the layer-wise MSE loss, but introduces unnecessary error for commonly used objectives such as block-wise MSE (Sun et al., 2024b) and KL divergence (Hu et al., 2025a). A formal proof is provided in Appendix B.2. In contrast, we avoid this approximation and instead compute the gradient exactly via backpropagation, with an efficient implementation detailed in Section 4.2. However, the exact first-order update term Δgrad _grad in Equation 6 is highly sensitive to the numerical scales of the gradient and Hessian, which can easily result in exploding weight updates (see the analysis in Appendix B.3). Directly applying the exact first-order compensation often produces excessively large weight update steps that violate the local validity of the Taylor approximation in Equation 5, ultimately leading to severe performance degradation. To resolve this instability, we propose a trust-region method that dynamically scales the gradient compensation step Δgrad _grad to restrict the resulting loss change to a predefined budget. This guarantees that the update remains strictly within the locally valid neighborhood. The computation of this scaling factor is formalized in Theorem 3, with the full derivation and implementation details deferred to Appendix B.4. Theorem 3 (Trust-Region Scaling Factor). To bound the estimated change in the final loss within a trust region, the first-order update term Δgrad _grad is scaled by a factor β∈[0,1]β∈[0,1] given by β=1−max(1−2α⋅|ΔLGPTQ|c,0),β=1- (1- 2α·| L_GPTQ|c,0 ), (13) where α>0α>0 is a hyperparameter controlling the strength of gradient compensation, and ΔLGPTQ L_GPTQ is the estimated loss change induced by ΔGPTQ _GPTQ. The scalar c and ΔLGPTQ L_GPTQ are defined as c=−1⊤−(−1t⊤)2t,t−1≥0,ΔLGPTQ=^t−t,t−1(−1t⊤)+12(^t−t)2t,t−1.c=gH^-1g - (gH^-1e_t )^2H^-1_t,t≥ 0, L_GPTQ= w_t-w_tH^-1_t,t(gH^-1e_t )+ 12 ( w_t-w_t)^2H^-1_t,t. (14) Combining first- and second-order information with the trust-region scaling introduced in Theorem 3, the weight update is given by Δ=^t−t,t−1−1t,:⏟ΔGPTQ+β⋅[−1t⊤t,t−1−1t,:−1]⏟Δgrad. = w_t-w_tH^-1_t,tH^-1_t,:_ _GPTQ+β· [ gH^-1e_t H^-1_t,tH^-1_t,:-gH^-1 ]_ _grad. (15) 4.2 An Efficient Implementation Algorithm 1: G2PTQ quantization for one linear layer Input: Weight matrix W, gradient G, per-group Hessians ¯(i)i=0g−1\ H^(i)\_i=0^g-1 (Equation 9), row-wise trust-region scaling ∈ℝdrow β ^d_row (Theorem 3), block size B, and #channel groups g Output: quantized weight W 01: ^,←drow×dcol,drow×dcol W,E 0_d_row× d_col,0_d_row× d_col 02: ←diag(B−1,B−2,…,0)D (B-1,B-2,…,0) 03: for each channel group i=0,…,g−1i=0,…,g-1 do 04: i←i⋅(drow/g):(i+1)⋅(drow/g)C_i← i·(d_row/g):(i+1)·(d_row/g) 05: (i),^(i),(i),(i),(i)←i,:,^i,:,i,:,i,:,iW^(i), W^(i),G^(i),E^(i), β^(i) _C_i,:, W_C_i,:,G_C_i,:,E_C_i,:, β_C_i 06: ←Cholesky((¯(i))−1)L (( H^(i))^-1 ) 07: ←((i))⊤∘((i))M← ( β^(i) ) (G^(i)L) 08: ←⊤F ⊳ (Equation 17) 09: for b=0,B,2B,…b=0,B,2B,… do 10: for t=b,b+1,…,b+B−1t=b,b+1,…,b+B-1 do 11: ^:,t(i)←Quantize(:,t(i)) W^(i)_:,t (W^(i)_:,t) 12: :,t(i)←(:,t(i)−^:,t(i)−:,t)/t,t⊤E_:,t^(i)←(W^(i)_:,t- W^(i)_:,t [rgb]0,0.625,0.8789-F_:,t)/L _t,t 13: :,t:(b+B)(i)←(i):,t:(b+B)−:,t(i)⊤t,t:(b+B)−:,t:(b+B)W_:,t:(b+B)^(i) ^(i)_:,t:(b+B)-E_:,t^(i)L _t,t:(b+B) [rgb]0,0.625,0.8789-F_:,t:(b+B) ⊳ (Equation 16) 14: :,t:(b+B)←:,t:(b+B)−:,t⊤t,t:(b+B)F_:,t:(b+B) _:,t:(b+B)-M_:,t\,L _t,t:(b+B) ⊳ (Equation 17) 15: end for 16: :,(b+B):(i)←:,(b+B):(i)−(i):,b:(b+B)⊤b:(b+B),(b+B):−B⋅:,(b+B):W_:,(b+B):^(i) _:,(b+B):^(i)-E^(i)_:,b:(b+B)\,L _b:(b+B),(b+B): [rgb]0,0.625,0.8789-B·F_:,(b+B): 00: +:,b:(b+B)⊤b:(b+B),(b+B): [rgb]0,0.625,0.8789+M_:,b:(b+B)\,D\,L _b:(b+B),(b+B): 17: :,(b+B):←:,(b+B):−:,b:(b+B)⊤b:(b+B),(b+B): [rgb]0,0.625,0.8789F_:,(b+B): _:,(b+B):-M_:,b:(b+B)\,L _b:(b+B),(b+B): ⊳ (Equation 19) 18: end for 19: end for Algorithm 1: Algorithm 1 presents the pseudocode of G2PTQ for quantizing a single linear layer, highlighting the differences from GPTQ in blue. The pseudocode for the entire model is provided in Appendix C.1. Efficient Weight Update. At the t-th quantization step, where t∈0,…,dcol−1t∈\0,…,d_col-1\, we quantize the t-th weight column and update the remaining unquantized columns. With the Cholesky reformulation −1=⊤H^-1=LL , the weight update can be written as Δ:,t:=^:,t−:,t,t⊤t,t:⊤+⊤∘[(t):,t,t⊤t,t:⊤−:,t:(t)], _:,t:= W_:,t-W_:,tL _t,tL _t,t:+ β [ F^(t)_:,tL _t,tL _t,t:-F^(t)_:,t: ], (16) where ∈ℝdrow β ^d_row is the row-wise trust-region scaling factor detailed in Appendix B.4, and ∘ denotes the Hadamard product. Here, (t)∈ℝdrow×dcolF^(t) ^d_row× d_col denotes the matrix :,t:(t:,t:)−1∈ℝdrow×(dcol−t)G_:,t:(H_t:,t:)^-1 ^d_row×(d_col-t) left-padded to size ℝdrow×dcolR^d_row× d_col, and ∈ℝdrow×dcolG ^d_row× d_col is the gradient of the weight matrix. The main challenge comes from computing (t)F^(t). Naively computing (t)F^(t) requires inverting t:,t:H_t:,t: and multiplying by :,t:G_:,t:. Repeating this process for dcold_col steps incurs a complexity of (maxdcol4,drow⋅dcol3)O\! ( \d_col^4,\;d_row· d_col^3 \ ), which is prohibitively expensive for LLMs. Instead, we propose to compute (t)F^(t) recursively with (0)=⊤,(t+1)=(t)−:,t⊤t,:, ^(0)=ML , ^(t+1)=F^(t)-M_:,tL _t,:, (17) where =∈ℝdrow×dcolM=GL ^d_row× d_col. The proof is deferred to Appendix B.5. Recursively updating (t)F^(t) with Equation 17 at each step reduces the complexity to (maxdcol3,drow⋅dcol2)O\! ( \d_col^3,\;d_row· d_col^2 \ ), which matches the complexity of the vanilla GPTQ algorithm, making it practical for large-scale models. Lazy-batch Update. To further improve memory bandwidth utilization and accelerate quantization, we adopt a lazy-batch update strategy following GPTQ (Frantar et al., 2023). Instead of updating all remaining unquantized weight columns at each step, we group the columns into blocks and defer the corresponding updates. Let Q=qstart,…,qendQ=\q_start,…,q_end\ denote a block of B columns to be quantized, and R denote the remaining unquantized columns. For simplicity, we omit the trust-region scaling factor β, which can be absorbed into M with ∘ β . We define the weight update error at step t as :,t=:,t−^:,t−(t):,t,t⊤.E_:,t= W_:,t- W_:,t-F^(t)_:,tL _t,t. (18) Within the block Q, the columns are quantized sequentially, and the internal state (t):,QF^(t)_:,Q is updated locally. Once the block is completed, the remaining columns R for both F and W can be updated in a highly efficient batched manner: (qend+1):,R ^(q_end+1)_:,R =(qstart):,R−:,Q⊤Q,R, =F^(q_start)_:,R-M_:,QL _Q,R, (19) Δ:,R _:,R =−(:,Q⊤Q,R+B⋅(qstart):,R−:,Q⊤Q,R), =- (E_:,QL _Q,R+B·F^(q_start)_:,R-M_:,QDL _Q,R ), where =diag(B−1,B−2,…,0)∈ℝB×BD=diag(B-1,B-2,…,0) ^B× B. The detailed derivation is provided in Appendix B.5. Additionally, we implement efficient kernels for the lazy-batch update, with details in Appendix C.3. 5 Experiments 5.1 Experimental Settings Models and Benchmarks. To comprehensively assess G2PTQ, we evaluate it across a diverse array of model families, comprising 13 dense models and 2 mixture-of-experts (MoE) models that range in size from 0.6B to 125B. Further details regarding the model coverage are provided in Appendix D.1. For the downstream evaluation, we report perplexity (PPL) and KL divergence, consistent with prior work (Frantar et al., 2023; Tseng et al., 2025). As discussed in Appendix D.2, KL divergence serves as a reliable proxy for quantifying quantization-induced degradation. Additionally, we report the accuracy across seven commonsense QA benchmarks. Comprehensive details regarding these benchmarks are deferred to Appendix D.3. Quantization Settings and Baselines. We apply symmetric per-channel and per-token quantization for the weights and activations, respectively. We compare G2PTQ against RTN (Nagel et al., 2021) and several representative state-of-the-art weight quantization baselines, including GPTQ (Frantar et al., 2023), GuidedQuant (Kim et al., 2025), and GPTAQ (Li et al., 2025). To ensure a fair comparison, all methods employ a uniform scalar quantizer alongside established techniques such as rotation (Ashkboos et al., 2024), clipping (Frantar et al., 2023; Ashkboos et al., 2024), and activation reordering (Frantar et al., 2023). Further details are provided in Appendix D.4. Implementation Details. We autotune the trust-region threshold α in Theorem 3 with grid search, deferring the details to Appendix C.2. As described in Section 4, G2PTQ refreshes the first- and second-order information once per Transformer block. We further implement G2PTQ∗ with the true sequential strategy (Frantar et al., 2023), which partitions the Transformer block quantization into four stages and updates the information prior to each stage. More details regarding quantization efficiency optimization, including kernel fusion and distributed quantization, are provided in Appendix C.3. 5.2 Main Results Model Method W2A16 W3A16 W4A16 KL PPL QA KL PPL QA KL PPL QA Qwen3 0.6B BF16 0 11.28 49.28 0 11.28 49.28 0 11.28 49.28 RTN 1.43e+01 7.56e+06 28.95 7.44e+00 1.62e+04 29.68 5.84e-01 17.61 41.36 GPTQ 4.73e+00 1.58e+03 29.92 1.50e+00 55.60 33.09 4.58e-01 18.33 41.57 GuidedQ 2.46e+00 143.67 30.05 4.96e-01 17.76 38.28 1.42e-01 12.88 45.41 GPTAQ 3.33e+00 364.96 28.61 8.92e-01 30.40 34.58 3.03e-01 15.85 42.85 G2PTQ 1.55e+00 64.99 31.72 3.87e-01 16.92 39.22 1.17e-01 12.63 45.85 G2PTQ∗ 1.26e+00 53.25 32.93 3.33e-01 16.12 39.83 1.05e-01 12.52 45.80 Qwen3.5 2B BF16 0 6.58 59.61 0 6.58 59.61 0 6.58 59.61 RTN 9.32e+00 5.45e+04 28.82 2.24e+00 84.76 38.09 1.92e-01 7.90 56.13 GPTQ 1.42e+00 39.95 32.18 2.28e-01 8.70 51.29 6.36e-02 7.00 56.57 GuidedQ 1.62e+00 51.08 32.69 2.38e-01 8.72 51.37 6.49e-02 7.06 57.67 GPTAQ 1.33e+00 38.15 31.50 2.15e-01 8.58 50.01 6.14e-02 7.07 56.69 G2PTQ 1.05e+00 25.06 36.09 1.99e-01 8.42 51.87 5.83e-02 6.98 57.22 G2PTQ∗ 8.42e-01 19.99 37.75 1.77e-01 8.20 53.53 5.37e-02 6.98 57.97 LLaMA3 8B BF16 0 4.09 69.75 0 4.09 69.75 0 4.09 69.75 RTN 1.28e+01 1.48e+06 29.07 1.42e+00 23.77 41.60 1.45e-01 4.77 66.03 GPTQ 1.15e+00 18.11 38.61 1.69e-01 4.99 64.63 4.99e-02 4.33 68.44 GuidedQ 9.00e-01 13.03 43.16 1.40e-01 4.83 65.99 4.05e-02 4.29 68.75 GPTAQ 8.36e-01 12.60 42.38 1.44e-01 4.87 65.68 4.28e-02 4.30 68.72 G2PTQ 8.65e-01 14.76 47.47 1.29e-01 4.78 66.07 3.94e-02 4.28 69.06 G2PTQ∗ 6.12e-01 9.18 51.16 1.22e-01 4.75 66.56 3.75e-02 4.27 69.41 Table 1: Weight-only quantization results across different model families. KL, PPL, and QA metrics are reported as averages. Results for more models are provided in Appendix E.3. Model Method KL PPL QA LLaMA3 70B BF16 0 2.77 77.77 RTN 1.83e+00 21.03 34.27 GPTQ 6.33e-01 5.60 58.08 GuidedQ 5.69e-01 5.19 60.39 GPTAQ 3.73e-01 4.27 68.38 G2PTQ 2.77e-01 3.79 72.94 G2PTQ* 3.33e-01 4.08 71.76 Figure 1: 4-bit weight-activation quantization results. KL, PPL, and QA metrics are reported as averages. Results for more models are provided in Appendix E.4. Model Method KL PPL QA Qwen3 30B-A3B BF16 0 5.63 73.45 GPTQ 3.64e-02 5.71 71.86 G2PTQ 2.22e-02 5.66 72.44 G2PTQ* 2.09e-02 5.67 72.43 Qwen3.8 Flash-Next BF16 0 4.70 78.28 GPTQ 1.16e-01 5.00 77.55 G2PTQ* 9.61e-02 4.55 77.95 Figure 2: 4-bit weight-only quantization results on MoE models. KL, PPL, and QA metrics are reported as averages. Results for more bit-widths are provided in Appendix E.5 Results on Weight-only Quantization. We evaluate G2PTQ for weight-only quantization across various model families and bit-widths. As shown in Table 1, the G2PTQ variants consistently achieve the best performance across all evaluated metrics. The improvements are most pronounced under the W2A16 setting: averaged across the three models, G2PTQ∗ halves the KL divergence compared to GPTAQ (from 1.83 to 0.90), translating to a 6.45% increase in QA accuracy. This advantage persists at higher bit-widths, where G2PTQ further narrows the performance gap with the full-precision models. These results demonstrate the broad applicability of G2PTQ across diverse model architectures and bit-widths. Additional results for weight-only quantization are provided in Appendix E.3. Results on Weight-activation Quantization. We further investigate the performance of G2PTQ under aggressive 4-bit weight-activation quantization. It is well established that quantization error in this setting is typically dominated by activations due to the presence of severe activation outliers (Frantar et al., 2023; Liu et al., 2024c). As shown in Table 2, G2PTQ substantially outperforms all baselines on the LLaMA3-70B model, improving upon the QA accuracy of GPTAQ by 4.56%. This indicates that G2PTQ can effectively compensate for accumulated activation quantization errors through appropriate weight updates. Additional weight-activation quantization results for other models are provided in Appendix E.4. Results on MoE Quantization. Given that MoE has become a standard component in modern large-scale language models, evaluating the effectiveness of G2PTQ on MoE architectures is of significant interest. In Table 2, we compare G2PTQ against GPTQ on two MoE models, Qwen3-30B-A3B and Qwen3.8-Flash-Next, under 4-bit quantization. Although GPTQ already delivers competitive results that closely approximate the full-precision model, G2PTQ further improves accuracy. For instance, on the 125B Qwen3.8-Flash-Next model, G2PTQ incurs only a 0.33% decrease in QA accuracy, demonstrating its strong generalization capabilities to large-scale MoE models. Results at additional bit-widths and evaluations on reasoning benchmarks are deferred to Appendix E.5. 5.3 Discussions Method KL PPL QA GPTQ 1.50e+00 55.60 33.09 + Block-wise Align 5.07e-01 18.73 37.40 + Refreshed Info 4.51e-01 17.27 38.61 + Exact Grad 3.63e-01 17.48 39.15 + Final KL Align 3.33e-01 16.12 39.83 - Trust-region Scaling 2.53e+01 1.29e+12 28.97 Figure 3: Ablation study of G2PTQ on Qwen3-0.6B 3-bit weight-only quantization. The KL, PPL, and QA metrics are reported as averages. Model Size Method Mem (GB) Time (H) 0.6B GPTQ 0.43 0.08 G2PTQ 8.56 0.18 G2PTQ* 8.36 0.33 8B GPTQ 4.62 0.43 G2PTQ 14.57 1.49 G2PTQ* 12.54 2.24 Figure 4: Comparison of calibration memory consumption and runtime for GPTQ and G2PTQ on Qwen3-0.6B and 8B models. Ablation Study. To validate the individual components of G2PTQ, we conduct an ablation study on the Qwen3-0.6B model under 3-bit quantization in Table 4. Implementing block-wise alignment significantly improves upon the layer-wise GPTQ baseline, increasing the average QA accuracy from 33.09% to 37.40%. Dynamically refreshing this information further enhances accuracy by yielding more precise Hessian estimations. Crucially, this refreshing mechanism serves as a strict prerequisite for gradient compensation; without it, the initial full-precision weights would reside at a local minimum where the gradients are inherently zero. Incorporating both information refreshing and exact gradient compensation yields an additional 1.75% increase in QA accuracy. Finally, applying the KL divergence loss to the final Transformer block directly aligns the output distribution space, providing further accuracy gains. Furthermore, as theoretically analyzed in Section 4, trust-region scaling is critical to ensure that the exact gradient compensation step does not produce excessively large weight updates that would violate the local validity of the Taylor approximation. As demonstrated in Table 4, omitting this scaling causes the exact gradient step to diverge, resulting in a catastrophic collapse of downstream accuracy. More ablation studies on the calibration set size, the number of output channel groups, and the exact gradient compensation are deferred to Appendix E.1. Calibration Resources. During calibration, G2PTQ performs backward passes through individual Transformer blocks to collect first- and second-order information, which could consume higher memory and computational costs than GPTQ. Table 4 summarizes the memory usage and runtime of GPTQ and G2PTQ. GPTQ is highly efficient since it requires only a single forward pass to estimate the Hessian matrices. Although G2PTQ and G2PTQ∗ require additional backward passes, both remain practical in deployment. Specifically, we perform backpropagation in a block-wise manner and do not require end-to-end backpropagation, unlike prior methods (Edalati et al., 2025; Kim et al., 2025; Tseng et al., 2025). It takes only 2.24 hours and 12.54 GB of memory to quantize an 8B model on a single accelerator. We also provide the calibration resources required for quantizing a 100B-parameter model in Appendix E.2. Due to limited space, we leave further discussions in Appendix E.2, including a once-for-all autotuning strategy and Hessian-based weight clipping. 6 Conclusions In this paper, we introduce G2PTQ, a PTQ framework that incorporates refreshed first- and second-order information for quantization error compensation under block-wise supervision, offering global and accurate guidance for weight updates without fine-tuning. Moreover, we theoretically derive efficient implementations for the block-wise Hessian approximation and exact gradient compensation. Extensive experiments across various model families and bit-widths demonstrate that G2PTQ achieves better alignment with the full-precision model than the state-of-the-art baselines. References Ashkboos et al. (2024) Saleh Ashkboos, Amirkeivan Mohtashami, Maximilian L Croci, Bo Li, Pashmina Cameron, Martin Jaggi, Dan Alistarh, Torsten Hoefler, and James Hensman. Quarot: Outlier-free 4-bit inference in rotated llms. Advances in Neural Information Processing Systems, 37:100213–100240, 2024. Bisk et al. (2020) Yonatan Bisk, Rowan Zellers, Jianfeng Gao, Yejin Choi, et al. Piqa: Reasoning about physical commonsense in natural language. In Proceedings of the AAAI conference on artificial intelligence, volume 34, p. 7432–7439, 2020. Chee et al. (2023) Jerry Chee, Yaohui Cai, Volodymyr Kuleshov, and Christopher M De Sa. Quip: 2-bit quantization of large language models with guarantees. Advances in neural information processing systems, 36:4396–4429, 2023. Chee et al. (2025) Jerry Chee, Arturs Backurs, Rainie Heck, Li Zhang, Janardhan Kulkarni, Thomas Rothvoss, and Sivakanth Gopi. Discquant: A quantization method for neural networks inspired by discrepancy theory. arXiv preprint arXiv:2501.06417, 2025. Clark et al. (2018) Peter Clark, Isaac Cowhey, Oren Etzioni, Tushar Khot, Ashish Sabharwal, Carissa Schoenick, and Oyvind Tafjord. Think you have solved question answering? try arc, the ai2 reasoning challenge. arXiv preprint arXiv:1803.05457, 2018. Dekoninck et al. (2026) Jasper Dekoninck, Nikola Jovanović, Tim Gehrunger, Kári Rögnvaldsson, Ivo Petrov, Chenhao Sun, and Martin Vechev. Beyond benchmarks: Matharena as an evaluation platform for mathematics with llms. 2026. URL https://arxiv.org/abs/2605.00674. Dettmers et al. (2022) Tim Dettmers, Mike Lewis, Younes Belkada, and Luke Zettlemoyer. Gpt3. int8 (): 8-bit matrix multiplication for transformers at scale. Advances in neural information processing systems, 35:30318–30332, 2022. Ding et al. (2023) Ning Ding, Yulin Chen, Bokai Xu, Yujia Qin, Zhi Zheng, Shengding Hu, Zhiyuan Liu, Maosong Sun, and Bowen Zhou. Enhancing chat language models by scaling high-quality instructional conversations, 2023. Du et al. (2024) Dayou Du, Yijia Zhang, Shijie Cao, Jiaqi Guo, Ting Cao, Xiaowen Chu, and Ningyi Xu. Bitdistiller: Unleashing the potential of sub-4-bit llms via self-distillation. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 102–116, 2024. Dutta et al. (2024) Abhinav Dutta, Sanjeev Krishnan, Nipun Kwatra, and Ramachandran Ramjee. Accuracy is not all you need. Advances in Neural Information Processing Systems, 37:124347–124390, 2024. Edalati et al. (2025) Ali Edalati, Alireza Ghaffari, Mahsa Ghazvini Nejad, Lu Hou, Boxing Chen, Masoud Asgharian, and Vahid Partovi Nia. Oac: Output-adaptive calibration for accurate post-training quantization. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 39, p. 16453–16461, 2025. Frantar & Alistarh (2022) Elias Frantar and Dan Alistarh. Optimal brain compression: A framework for accurate post-training quantization and pruning. Advances in Neural Information Processing Systems, 35:4475–4488, 2022. Frantar et al. (2023) Elias Frantar, Saleh Ashkboos, Torsten Hoefler, and Dan Alistarh. Optq: Accurate quantization for generative pre-trained transformers. In The Eleventh International Conference on Learning Representations, 2023. Grattafiori et al. (2024) Aaron Grattafiori, Abhimanyu Dubey, Abhinav Jauhri, Abhinav Pandey, Abhishek Kadian, Ahmad Al-Dahle, Aiesha Letman, Akhil Mathur, Alan Schelten, Alex Vaughan, et al. The llama 3 herd of models. arXiv preprint arXiv:2407.21783, 2024. Helcig et al. (2026) Michael Helcig, Eldar Kurtic, and Dan Alistarh. Statistically-lossless quantization of large language models. arXiv preprint arXiv:2605.02404, 2026. Hu et al. (2025a) Xing Hu, Yuan Cheng, Dawei Yang, Zukang Xu, Zhihang Yuan, Jiangyong Yu, Chen Xu, Zhe Jiang, and Sifan Zhou. Ostquant: Refining large language model quantization with orthogonal and scaling transformations for better distribution fitting. arXiv preprint arXiv:2501.13987, 2025a. Hu et al. (2025b) Yuezhou Hu, Weiyu Huang, Zichen Liang, Chang Chen, Jintao Zhang, Jun Zhu, and Jianfei Chen. Identifying sensitive weights via post-quantization integral. arXiv preprint arXiv:2503.01901, 2025b. Huang et al. (2023) Yuzhen Huang, Yuzhuo Bai, Zhihao Zhu, Junlei Zhang, Jinghan Zhang, Tangjun Su, Junteng Liu, Chuancheng Lv, Yikai Zhang, Jiayi Lei, Yao Fu, Maosong Sun, and Junxian He. C-eval: A multi-level multi-discipline chinese evaluation suite for foundation models. arXiv preprint arXiv:2305.08322, 2023. Jain et al. (2025) Naman Jain, Alex Gu, Wen-Ding Li, Fanjia Yan, Tianjun Zhang, Sida Wang, Armando Solar-Lezama, Koushik Sen, and Ion Stoica. Livecodebench: Holistic and contamination free evaluation of large language models for code. In International Conference on Learning Representations, volume 2025, p. 58791–58831, 2025. Kim et al. (2025) Jinuk Kim, Marwa El Halabi, Wonpyo Park, Clemens JS Schaefer, Deokjae Lee, Yeonhong Park, Jae W Lee, and Hyun Oh Song. Guidedquant: Large language model quantization via exploiting end loss guidance. arXiv preprint arXiv:2505.07004, 2025. Kim et al. (2024) Junhan Kim, Ho-young Kim, Eulrang Cho, Chungman Lee, Joonyoung Kim, and Yongkweon Jeon. Boa: Attention-aware post-training quantization without backpropagation. arXiv preprint arXiv:2406.13474, 2024. Kim et al. (2026) Junhan Kim, Yeo Jeong Park, Seungwoo Son, Chungman Lee, Ho-young Kim, Joonyoung Kim, and Yongkweon Jeon. Turboboa: Faster and exact attention-aware quantization without backpropagation. arXiv preprint arXiv:2602.04929, 2026. LI et al. (2024) Jia LI, Edward Beeching, Lewis Tunstall, Ben Lipkin, Roman Soletskyi, Shengyi Costa Huang, Kashif Rasul, Longhui Yu, Albert Jiang, Ziju Shen, Zihan Qin, Bin Dong, Li Zhou, Yann Fleureau, Guillaume Lample, and Stanislas Polu. Numinamath. [https://huggingface.co/datasets/AI-MO/NuminaMath-1.5](https://github.com/project-numina/aimo-progress-prize/blob/main/report/numina_dataset.pdf), 2024. Li et al. (2025) Yuhang Li, Ruokai Yin, Donghyun Lee, Shiting Xiao, and Priyadarshini Panda. Gptaq: Efficient finetuning-free quantization for asymmetric calibration. arXiv preprint arXiv:2504.02692, 2025. Lin et al. (2024) Ji Lin, Jiaming Tang, Haotian Tang, Shang Yang, Wei-Ming Chen, Wei-Chen Wang, Guangxuan Xiao, Xingyu Dang, Chuang Gan, and Song Han. Awq: Activation-aware weight quantization for on-device llm compression and acceleration. Proceedings of machine learning and systems, 6:87–100, 2024. Liu et al. (2024a) Ruikang Liu, Haoli Bai, Haokun Lin, Yuening Li, Han Gao, Zhengzhuo Xu, Lu Hou, Jun Yao, and Chun Yuan. Intactkv: Improving large language model quantization by keeping pivot tokens intact. arXiv preprint arXiv:2403.01241, 2024a. Liu et al. (2025) Ruikang Liu, Yuxuan Sun, Manyi Zhang, Haoli Bai, Xianzhi Yu, Tiezheng YU, Chun Yuan, and Lu Hou. Quantization hurts reasoning? an empirical study on quantized reasoning models. In Second Conference on Language Modeling, 2025. URL https://openreview.net/forum?id=BM192Ps5Nv. Liu et al. (2024b) Zechun Liu, Barlas Oguz, Changsheng Zhao, Ernie Chang, Pierre Stock, Yashar Mehdad, Yangyang Shi, Raghuraman Krishnamoorthi, and Vikas Chandra. Llm-qat: Data-free quantization aware training for large language models. In Findings of the Association for Computational Linguistics: ACL 2024, p. 467–484, 2024b. Liu et al. (2024c) Zechun Liu, Changsheng Zhao, Igor Fedorov, Bilge Soran, Dhruv Choudhary, Raghuraman Krishnamoorthi, Vikas Chandra, Yuandong Tian, and Tijmen Blankevoort. Spinquant: Llm quantization with learned rotations. arXiv preprint arXiv:2405.16406, 2024c. Lv et al. (2026) Keyu Lv, Manyi Zhang, Xiaobo Xia, Jingchen Ni, Shannan Yan, Xianzhi Yu, Lu Hou, Chun Yuan, and Haoli Bai. What makes low-bit quantization-aware training work for reasoning llms? a systematic study. arXiv preprint arXiv:2601.14888, 2026. Merity et al. (2016) Stephen Merity, Caiming Xiong, James Bradbury, and Richard Socher. Pointer sentinel mixture models. arXiv preprint arXiv:1609.07843, 2016. Nagel et al. (2021) Markus Nagel, Marios Fournarakis, Rana Ali Amjad, Yelysei Bondarenko, Mart Van Baalen, and Tijmen Blankevoort. A white paper on neural network quantization. arXiv preprint arXiv:2106.08295, 2021. Paperno et al. (2016) Denis Paperno, Germán Kruszewski, Angeliki Lazaridou, Ngoc-Quan Pham, Raffaella Bernardi, Sandro Pezzelle, Marco Baroni, Gemma Boleda, and Raquel Fernández. The lambada dataset: Word prediction requiring a broad discourse context. In Proceedings of the 54th annual meeting of the association for computational linguistics (volume 1: Long papers), p. 1525–1534, 2016. Pyatkin et al. (2025) Valentina Pyatkin, Saumya Malik, Victoria Graf, Hamish Ivison, Shengyi Huang, Pradeep Dasigi, Nathan Lambert, and Hannaneh Hajishirzi. Generalizing verifiable instruction following, 2025. Qiu et al. (2025) Zihan Qiu, Zekun Wang, Bo Zheng, Zeyu Huang, Kaiyue Wen, Songlin Yang, Rui Men, Le Yu, Fei Huang, Suozhi Huang, et al. Gated attention for large language models: Non-linearity, sparsity, and attention-sink-free. arXiv preprint arXiv:2505.06708, 2025. Qiu et al. (2026) Zihan Qiu, Zekun Wang, Xiao Li, Yanpeng Li, Yang Xu, Yixuan Wang, Huaqing Zhang, Rui Men, Bochao Mao, Chengruidong Zhang, et al. On the design of qwen3. 8-next architecture: Evaluation, efficiency, and training stability. arXiv preprint arXiv:2608.30320, 2026. Rein et al. (2023) David Rein, Betty Li Hou, Asa Cooper Stickland, Jackson Petty, Richard Yuanzhe Pang, Julien Dirani, Julian Michael, and Samuel R Bowman. Gpqa: A graduate-level google-proof q&a benchmark. arXiv preprint arXiv:2311.12022, 2023. Sakaguchi et al. (2021) Keisuke Sakaguchi, Ronan Le Bras, Chandra Bhagavatula, and Yejin Choi. Winogrande: An adversarial winograd schema challenge at scale. Communications of the ACM, 64(9):99–106, 2021. Su et al. (2025) Zunhai Su, Zhe Chen, Wang Shen, Hanyu Wei, Linge Li, Huangqi Yu, and Kehong Yuan. Rotatekv: Accurate and robust 2-bit kv cache quantization for llms via outlier-aware adaptive rotations. arXiv preprint arXiv:2501.16383, 2025. Sun et al. (2024a) Mingjie Sun, Xinlei Chen, J Zico Kolter, and Zhuang Liu. Massive activations in large language models. arXiv preprint arXiv:2402.17762, 2024a. Sun et al. (2024b) Yuxuan Sun, Ruikang Liu, Haoli Bai, Han Bao, Kang Zhao, Yuening Li, Jiaxin Hu, Xianzhi Yu, Lu Hou, Chun Yuan, et al. Flatquant: Flatness matters for llm quantization. arXiv preprint arXiv:2410.09426, 2024b. Team (2024) ModelScope Team. EvalScope: Evaluation framework for large models, 2024. URL https://github.com/modelscope/evalscope. Team (2026) Qwen Team. Qwen3.5: Accelerating productivity with native multimodal agents, February 2026. URL https://qwen.ai/blog?id=qwen3.5. Tillet et al. (2019) Philippe Tillet, Hsiang-Tsung Kung, and David Cox. Triton: an intermediate language and compiler for tiled neural network computations. In Proceedings of the 3rd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages, p. 10–19, 2019. Tseng et al. (2025) Albert Tseng, Zhaofeng Sun, and Christopher De Sa. Model-preserving adaptive rounding. arXiv preprint arXiv:2505.22988, 2025. van Breugel et al. (2025) Boris van Breugel, Yelysei Bondarenko, Paul Whatmough, and Markus Nagel. Fptquant: Function-preserving transforms for llm quantization. arXiv preprint arXiv:2506.04985, 2025. Xiao et al. (2023a) Guangxuan Xiao, Ji Lin, Mickael Seznec, Hao Wu, Julien Demouth, and Song Han. Smoothquant: Accurate and efficient post-training quantization for large language models. In International conference on machine learning, p. 38087–38099. PMLR, 2023a. Xiao et al. (2023b) Guangxuan Xiao, Yuandong Tian, Beidi Chen, Song Han, and Mike Lewis. Efficient streaming language models with attention sinks. arXiv preprint arXiv:2309.17453, 2023b. Yang et al. (2025) An Yang, Anfeng Li, Baosong Yang, Beichen Zhang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Gao, Chengen Huang, Chenxu Lv, et al. Qwen3 technical report. arXiv preprint arXiv:2505.09388, 2025. Yu et al. (2026) Hao Yu, Zheng Li, Dayiheng Liu, and Jianwei Zhang. H-scale: Hessian-guided scale refinement for nvfp4 sub-byte llm inference. arXiv preprint arXiv:2608.28113, 2026. Zellers et al. (2019) Rowan Zellers, Ari Holtzman, Yonatan Bisk, Ali Farhadi, and Yejin Choi. Hellaswag: Can a machine really finish your sentence? In Proceedings of the 57th annual meeting of the association for computational linguistics, p. 4791–4800, 2019. Zhang et al. (2024) Yushun Zhang, Congliang Chen, Ziniu Li, Tian Ding, Chenwei Wu, Diederik P Kingma, Yinyu Ye, Zhi-Quan Luo, and Ruoyu Sun. Adam-mini: Use fewer learning rates to gain more. arXiv preprint arXiv:2406.16793, 2024. Zheng et al. (2026) Xingyu Zheng, Haotong Qin, Yuye Li, Haoran Chu, Jiakai Wang, Jinyang Guo, Michele Magno, and Xianglong Liu. First-order error matters: Accurate compensation for quantized large language models. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 40, p. 28883–28891, 2026. Appendix A Related Work This section reviews two categories of outliers in LLMs and complements the discussion in Section 2. Outlier Channels. In LLMs, input activation outliers are typically concentrated in a small number of fixed channels (Dettmers et al., 2022; Xiao et al., 2023a), which substantially increases the difficulty of quantization. Early work (Dettmers et al., 2022) achieves near-lossless 8-bit quantization accuracy by retaining outlier channels in high precision. However, such fine-grained mixed-precision strategies often reduce inference efficiency. Recent studies (Xiao et al., 2023a; Ashkboos et al., 2024; Liu et al., 2024c; Sun et al., 2024b; van Breugel et al., 2025) instead use function-preserving transformations to smooth outlier channels, thereby improving both quantization accuracy and efficiency. SmoothQuant (Xiao et al., 2023a) introduces per-channel scaling to shift quantization difficulty from activations to weights. QuaRot (Ashkboos et al., 2024) employs Hadamard transforms to distribute outliers across channels and achieves a breakthrough in 4-bit weight-activation quantization. SpinQuant (Liu et al., 2024c) uses Cayley reparameterization to learn orthogonal transformations. FlatQuant (Sun et al., 2024b) further improves accuracy through Kronecker-decomposed affine transformations. FPTQuant (van Breugel et al., 2025) maximizes transformation expressivity while ensuring that the transformations can be merged into model weights, achieving results competitive with FlatQuant while incurring lower inference overhead. Massive Activations. Massive activations (Sun et al., 2024a; Liu et al., 2024a) are the outliers on some pivotal tokens that have orders of magnitude larger than other activations. These activations are closely related to attention sinks (Xiao et al., 2023b). Distortions in the representations of such pivotal tokens can severely degrade LLM accuracy. IntactKV (Liu et al., 2024a) preserves the first few tokens of the system prompt in a lossless representation, serving as a zero-overhead plug-in that improves quantization accuracy across different quantization settings. RotateKV (Su et al., 2025) identifies pivotal tokens based on activation magnitudes and retains them in high precision for KV cache quantization. More recently, new model architectures have been developed to produce LLMs without massive activations. A representative example is gated attention (Qiu et al., 2025), which eliminates massive activations by introducing input-dependent sparsity into the output of the attention module, enabling more stable model training and higher accuracy. Appendix B Theoretical Derivation B.1 Hessian Approximation for KL divergence and MSE Loss Proof of Theorem 1. Let the block-wise MSE loss be defined as ℓMSE(,)=12d‖−‖22 _MSE(h,y)= 12d\|h-y\|_2^2, where ∈ℝdh ^d is the output hidden state of the quantized model, ∈ℝdy ^d is the target, and d is the hidden dimension. Let =∂^J= ∂ W be the Jacobian of the hidden state with respect to the quantized weights W. The Hessian of the loss with respect to the weights W can be approximated using the Generalized Gauss-Newton (GGN) approximation, yielding: MSE≈∼q()[⊤∇2ℓMSE].H_MSE _x q(x) [J _h^2 _MSEJ ]. (20) First, we compute the second derivative of the MSE loss with respect to the model output h: ∇2ℓMSE=∇2(12d‖−‖22)=1d. _h^2 _MSE= _h^2 ( 12d\|h-y\|_2^2 )= 1dI. (21) Substituting this into the GGN approximation, we obtain the approximated Hessian: MSE≈∼q()[⊤(1d)]=1d∼q()[⊤].H_MSE _x q(x) [J ( 1dI )J ]= 1dE_x q(x)[J J]. (22) Note that this Hessian approximation is independent of the target label y. Next, we compute the first derivative of the MSE loss with respect to the model weights W: ∇^ℓMSE=∇ℓMSE=(1d(−))=−1dϵ, _ W _MSE= _h _MSEJ= ( 1d(h-y) )J=- 1d εJ, (23) where ϵ=−∈ℝd ε=y-h ^d is the output error. The expectation of the outer product of the first-order gradients under the output error distribution can be written as: ∼q()ϵ _x q(x)E_ ε [∇^ℓMSE(,+ϵ)⊤∇^ℓMSE(,+ϵ)] [ _ W\ _MSE(h,h+ ε)\ _ W\ _MSE(h,h+ ε)\ ] (24) =∼q()ϵ[(−1dϵ)⊤(−1dϵ)] =E_x q(x)E_ ε [ (- 1d εJ ) (- 1d εJ ) ] =1d2∼q()ϵ[⊤ϵ⊤ϵ] = 1d^2E_x q(x)E_ ε [J ε εJ ] =1d2∼q()[⊤ϵ[ϵ⊤ϵ]]. = 1d^2E_x q(x) [J E_ ε[ ε ε]J ]. If the output error ϵ ε is sampled from a Gaussian distribution (,d)N(0,dI), then the covariance matrix of the noise is ϵ[ϵ⊤ϵ]=dE_ ε[ ε ε]=dI. Substituting this back into Equation 24 yields: 1d2∼q()[⊤(d)] 1d^2E_x q(x) [J (dI)J ] =1d∼q()[⊤]≈MSE. = 1dE_x q(x)[J J] _MSE. (25) Thus, the Hessian of the MSE loss can be effectively approximated by the expected outer product of the gradients when the target is augmented with Gaussian noise ϵ∼(,d) ε (0,dI): MSE≈∼q()ϵ∼(,d)[∇^ℓMSE(,+ϵ)⊤∇^ℓMSE(,+ϵ)].H_MSE _x q(x)E_ ε (0,dI) [ _ W\ _MSE(h,h+ ε)\ _ W\ _MSE(h,h+ ε)\ ]. (26) Proof of Theorem 2. The Hessian of the KL divergence loss with respect to the quantized model weights W is defined as: KL=∼q()[∇^2DKL(p(⋅|)∥p^(⋅|))],H_KL=E_x q(x) [ _ W^2D_KL(p_W(·|x)\|p_ W(·|x)) ], (27) where the model input x is sampled from the data distribution q()q(x). Expanding the KL divergence, we can write the Hessian as: KL _KL =∼q()[−∇^2∑y∈p(y|)logp^(y|)p(y|)] =E_x q(x) [- _ W^2 _y p_W(y|x) p_ W(y|x)p_W(y|x) ] (28) =∼q()[−∑y∈p(y|)∇^2logp^(y|)] =E_x q(x) [- _y p_W(y|x) _ W^2 p_ W(y|x) ] =∼q()y∼p(y|)[−∇^2logp^(y|)], =E_x q(x)E_y p_W(y|x) [- _ W^2 p_ W(y|x) ], where C denotes the set of all possible tokens. Next, we expand the second derivative of the negative log-likelihood inside the expectation. The Hessian of the log probability is given by: −∇^2logp^(y∣) - _ W^2 p_ W(y ) =−∇^(∇^p^(y∣)p^(y∣)) =- _ W ( _ Wp_ W(y )p_ W(y ) ) (29) =−p^(y∣)∇^2p^(y∣)−∇^p^(y∣)⊤∇^p^(y∣)p^(y∣)2 =- p_ W(y ) _ W^2p_ W(y )- _ Wp_ W(y ) _ Wp_ W(y )p_ W(y )^2 =−∇^2p^(y∣)p^(y∣)+∇^logp^(y∣)⊤∇^logp^(y∣). =- _ W^2p_ W(y )p_ W(y )+ _ W p_ W(y ) _ W p_ W(y ). Substituting this expansion back into Equation 28, we obtain: KL _KL =∼q()y∼p(y∣)[−∇^2p^(y∣)p^(y∣)] =E_x q(x)E_y p_W(y ) [- _ W^2p_ W(y )p_ W(y ) ] (30) +∼q()y∼p(y∣)[∇^−logp^(y∣)⊤∇^−logp^(y∣)]. +E_x q(x)E_y p_W(y ) [ _ W\- p_ W(y )\ _ W\- p_ W(y )\ ]. To simplify the first term, we assume that the quantized weights are close to the full-precision weights, i.e., ^≈ W . Under this assumption, the output distributions are approximately equal: p(y∣)≈p^(y∣).p_W(y )≈ p_ W(y ). (31) We can then approximate the inner expectation of the first term as: y∼p(y∣)[−∇^2p^(y∣)p^(y∣)] _y p_W(y ) [- _ W^2p_ W(y )p_ W(y ) ] ≈∑y∈p^(y∣)(−∇^2p^(y∣)p^(y∣)) ≈ _y p_ W(y ) (- _ W^2p_ W(y )p_ W(y ) ) (32) =−∇^2∑y∈p^(y∣) =- _ W^2 _y p_ W(y ) =−∇^2(1)=. =- _ W^2(1)=0. Since the first term vanishes, the Hessian of the KL divergence can be approximated by the Fisher information matrix, where the inputs are sampled from the data distribution and the labels are sampled from the full-precision model: KL≈∼q()y∼p(y|)[∇^−logp^(y|)⊤∇^−logp^(y|)].H_KL _x q(x)E_y p_W(y|x) [ _ W\- p_ W(y|x)\ _ W\- p_ W(y|x)\ ]. (33) Practical Hessian Computation. The Hessians of both the block-wise MSE and KL divergence loss can be expressed as outer products of the gradient vectors, and can be written as in Equation 8, where the tokens are from the same sequence. We then average the Hessians computed from different sequences to obtain the final Hessian matrix. However, computing the exact per-token gradients Diag(∂ℓ/∂j,:)2Diag (∂ / _j,: )^2 in Equation 8 remains computationally expensive, as it requires n independent forward and backward passes. The following theorem shows that these per-token gradients can be efficiently approximated using a single forward and backward pass over the entire sequence with the cumulative loss ℒ=∑i=1nℓiL= _i=1^n _i: Theorem 4 (Practical Hessian Computation). Let ℒ=∑i=1nℓiL= _i=1^n _i be the cumulative loss, where ℓi _i is either the block-wise MSE or the KL divergence loss. Assume that the causal attention mechanism is highly sparse, such that the squared gradients of future tokens’ losses with respect to the k-th token’s activation is negligible (i.e., (∂ℓm∂j,k)2≈0 ( ∂ _m _j,k )^2≈ 0 for m>km>k). Then, the expectation of the squared gradient of the cumulative loss approximates the expectation of the squared per-token gradient: [(∂ℒ∂j,k)2]≈[(∂ℓk∂j,k)2].E [ ( _j,k )^2 ] [ ( ∂ _k _j,k )^2 ]. (34) Proof. In causal language models, the gradient of the cumulative loss with respect to the k-th token’s activation is the sum of the gradients from the k-th token and all subsequent tokens: ∂ℒ∂j,k=∑i=1n∂ℓi∂j,k=∑i=kn∂ℓi∂j,k. _j,k= _i=1^n ∂ _i _j,k= _i=k^n ∂ _i _j,k. (35) Squaring this aggregated gradient introduces unwanted cross terms and additional squared terms: (∑i=kn∂ℓi∂j,k)2=∑i=kn(∂ℓi∂j,k)2+2∑k≤m<l≤n∂ℓm∂j,k∂ℓl∂j,k. ( _i=k^n ∂ _i _j,k )^2= _i=k^n ( ∂ _i _j,k )^2+2 _k≤ m<l≤ n ∂ _m _j,k ∂ _l _j,k. (36) We first show that the cross terms vanish in expectation. Let gm=∂ℓm∂j,kg_m= ∂ _m _j,k and gl=∂ℓl∂j,kg_l= ∂ _l _j,k for k≤m<l≤nk≤ m<l≤ n. Let ℱ<lF_<l denote all the information up to step l−1l-1, including the input and any sampled tokens or noise. By the law of total expectation, [gmgl]=<l[l[gmgl∣ℱ<l]]=<l[gml[gl∣ℱ<l]],E[g_mg_l]=E_<l [E_l[g_mg_l _<l] ]=E_<l [g_mE_l[g_l _<l] ], (37) where the inner expectation lE_l is taken with respect to the random variable at step l (either the sampled token or the noise). We now analyze this inner expectation for the two objectives. For the KL divergence loss, the expectation is taken over the target tokens yl∼p(y∣<l)y_l p_W(y _<l). Assuming ^≈ W , we have yl∼p(y∣<l)[gl] _y_l p_W(y _<l)[g_l] ≈yl∼p^(y∣<l)[∂j,k−logp^(yl∣<l)] _y_l p_ W(y _<l) [ ∂ _j,k\- p_ W(y_l _<l)\ ] (38) =−∑yl∈p^(yl∣<l)∂j,kp^(yl∣<l)p^(yl∣<l) =- _y_l p_ W(y_l _<l) ∂ _j,kp_ W(y_l _<l)p_ W(y_l _<l) =−∂j,k∑yl∈p^(yl∣<l) =- ∂ _j,k _y_l p_ W(y_l _<l) =−∂j,k(1)=0. =- ∂ _j,k(1)=0. Hence, the cross terms vanish in expectation for the KL divergence loss. For the block-wise MSE loss, the expectation is taken over the independent Gaussian noise ϵ(l)∼(,d) ε^(l) (0,dI) injected into the l-th token’s target. Recall that the gradient of the MSE loss for a single token l is gl=−1dϵ(l)(∂(l)∂j,k)⊤g_l=- 1d ε^(l) ( ^(l) _j,k ) . Since the noise is zero-mean (i.e., [ϵ(l)]=E[ ε^(l)]=0), the conditional expectation evaluates to zero: ϵ(l)[gl∣ℱ<l]=−1d[ϵ(l)](∂(l)∂j,k)⊤=0.E_ ε^(l)[g_l _<l]=- 1dE[ ε^(l)] ( ^(l) _j,k ) =0. (39) Therefore, the cross terms also vanish exactly for the MSE loss. Since the cross terms vanish in expectation for both objectives, the expectation of the squared aggregated gradient reduces to the sum of the expectations of the squared per-token gradients: [(∑i=kn∂ℓi∂j,k)2]=∑i=kn[(∂ℓi∂j,k)2].E [ ( _i=k^n ∂ _i _j,k )^2 ]= _i=k^nE [ ( ∂ _i _j,k )^2 ]. (40) It remains to consider the additional squared terms gm2g_m^2, where k<m≤nk<m≤ n. Intuitively, in causal language models, the k-th token influences subsequent tokens through the attention mechanism. For the vast majority of token pairs, the attention scores are highly sparse and close to zero, implying that the gradient signal gmg_m propagated back to the k-th token is minimal. Consequently, gm2g_m^2 can be negligible in practice. Combining the fact that the cross terms vanish in expectation with the assumption that the additional squared terms are negligible, we obtain [(∑i=1n∂ℓi∂j,k)2]≈[(∂ℓk∂j,k)2].E [ ( _i=1^n ∂ _i _j,k )^2 ] [ ( ∂ _k _j,k )^2 ]. (41) B.2 Discussions on Gradient Approximation Gradient Approximation in FOEM. FOEM (Zheng et al., 2026) approximates the gradient with a first-order Taylor expansion: ()≈(orig)+(−orig),g^(w) ^(w_orig)+(w-w_orig)H, (42) where (),(orig)∈ℝdcolg^(w),g^(w_orig) ^d_col denote the gradient with respect to the weight row vector of the current quantized model and the original full-precision model, respectively. Assuming that the original model has converged on the calibration set, we have (orig)≈g^(w_orig) 0, which yields ()≈(−orig).g^(w)≈(w-w_orig)H. (43) When the layer-wise MSE in Equation 1 is used as the optimization objective, the gradient can be derived analytically as ∇‖−orig‖22 _w\|wX-w_origX\|_2^2 =∇‖(−orig)‖22 = _w\|(w-w_orig)X\|_2^2 (44) =∇((−orig)⊤(−orig)⊤) = _w ((w-w_orig)XX (w-w_orig) ) =2(−orig)⊤ =2(w-w_orig)XX =(−orig). =(w-w_orig)H. As shown in Equation 44, this gradient approximation is exact when the layer-wise MSE loss is adopted. Nevertheless, for other loss types, it may be subject to approximation error. Limitations of the Gradient Approximation. The approximation error can stem from both the first-order Taylor expansion and the assumption that the original model has converged on the calibration set, depending on the choice of loss function. For the first-order Taylor approximation to be exact, the loss must be strictly quadratic with respect to the weights w. This condition does not hold for global objectives such as NLL, KL divergence, and block-wise MSE loss, as the composition of nonlinearities in deep neural networks results in a highly complex, non-quadratic loss landscape. Regarding the local convergence assumption of the original model, it holds perfectly when the loss directly measures the discrepancy between the original and quantized models. However, for task-specific objectives such as NLL loss, this assumption is often violated due to the domain gap between the calibration dataset and the large-scale datasets used during model pre-training (Chee et al., 2025). B.3 Analysis of the Exploding First-Order Weight Update Stable Weight Updates in GPTQ and FOEM. The weight update rule in the original GPTQ (Frantar et al., 2023) (Equation 2) exhibits a highly desirable numerical property: the magnitude of the update is inherently tied to the quantization error and remains strictly invariant to the scale of the Hessian matrix. Specifically, scaling H by any non-zero constant does not alter the final update. Similarly, in FOEM (Zheng et al., 2026), the first-order update term −1gH^-1 in Equation 6 is approximated by the weight residual −origw-w_orig. This formulation ensures that the update magnitude is bounded by the initial weight perturbation, making it robustly scale-invariant with respect to the loss gradients. Exploding Weight Updates in Exact First-order Compensation. As established in Theorem 1 and Theorem 2, the Hessians of the block-wise MSE and KL divergence losses can be efficiently approximated using the expected outer products of the gradients computed from the block-wise MSE and NLL losses, respectively. Let =[∇^ℓ′⊤∇^ℓ′]H=E [ _ W _ W ] and =[∇^ℓ]g=E[ _ W ]. If we scale the losses ℓ and ℓ′ by positive scalars a and b, respectively, the squared L2L_2 norm of the first-order update step scales by a factor of a2b−4a^2b^-4: ‖[∇^(aℓ)]([∇^(bℓ′)⊤∇^(bℓ′)])−1‖22 \|E[ _ W(a )] (E [ _ W(b ) _ W(b ) ] )^-1 \|_2^2 =‖a[∇^ℓ](b2[∇^ℓ′⊤∇^ℓ′])−1‖22 = \|aE[ _ W ] (b^2E [ _ W _ W ] )^-1 \|_2^2 (45) =a2b−4‖−1‖22. =a^2b^-4 \|gH^-1 \|_2^2. Unlike the scale-invariant updates in GPTQ and FOEM, this exact first-order compensation mechanism is highly sensitive to the relative scales of ℓ and ℓ′ . As dictated by the derived a2b−4a^2b^-4 multiplier, the update magnitude is unbounded. Because these loss scales can vary dramatically across different model architectures and quantization configurations, this unbounded variation can severely destabilize the optimization process. Most critically, the presence of the b−4b^-4 term indicates that the update norm is acutely vulnerable to the scale of ℓ′ . When the gradients of ℓ′ are smaller in magnitude than those of ℓ (effectively yielding a small b relative to a), the b−4b^-4 factor rapidly inflates the inverse Hessian term, severely amplifying the update step and leading to catastrophic divergence. B.4 Derivation of the Trust-region Scaling Factor Proof of Theorem 3. To address the exploding first-order weight update issue described in Appendix B.3, we constrain the exact gradient compensation step Δgrad _grad in Equation 6 by introducing a scaling factor β∈[0,1]β∈[0,1]. The total weight update at a single quantization step is defined as Δ=ΔGPTQ+βΔgrad = _GPTQ+β _grad. Under the second-order Taylor approximation, the resulting total loss change ΔL L can be decomposed into three components: ΔL L =(ΔGPTQ+βΔgrad)⊤+12(ΔGPTQ+βΔgrad)(ΔGPTQ+βΔgrad)⊤ =g( _GPTQ+β _grad) + 12( _GPTQ+β _grad)H( _GPTQ+β _grad) (46) =(ΔGPTQ⊤+12ΔGPTQΔGPTQ⊤)⏟ΔLGPTQ+(βΔgrad⊤+12β2ΔgradΔgrad⊤)⏟ΔLgrad = (g _GPTQ + 12 _GPTQH _GPTQ )_ L_GPTQ+ ( _grad + 12β^2 _gradH _grad )_ L_grad +βΔGPTQΔgrad⊤⏟Cross Term. + β _GPTQH _grad _Cross Term. By substituting the explicit solutions of ΔGPTQ _GPTQ and Δgrad _grad in Equation 6, we can show that the cross term is strictly zero: ΔGPTQΔgrad⊤ _GPTQH _grad =(^t−t,t−1t−1)(−1t⊤t,t−1−1t⊤−1⊤) = ( w_t-w_tH^-1_t,te_tH^-1 )H ( gH^-1e_t H^-1_t,tH^-1e_t -H^-1g ) (47) =^t−t,t−1t(−1t⊤t,t−1−1t⊤−1⊤) = w_t-w_tH^-1_t,te_t ( gH^-1e_t H^-1_t,tH^-1e_t -H^-1g ) =^t−t,t−1(−1t⊤−t−1⊤) = w_t-w_tH^-1_t,t (gH^-1e_t -e_tH^-1g ) =0. =0. Similarly, ΔLGPTQ L_GPTQ and ΔLgrad L_grad can be computed as ΔLGPTQ=^t−t,t−1(−1t⊤)+12(^t−t)2t,t−1,ΔLgrad=−cβ+12cβ2, L_GPTQ= w_t-w_tH^-1_t,t(gH^-1e_t )+ 12 ( w_t-w_t)^2H^-1_t,t, L_grad=-cβ+ 12cβ^2, (48) where c is a non-negative scalar defined as c=−1⊤−(−1t⊤)2t,t−1≥0.c=gH^-1g - (gH^-1e_t )^2H^-1_t,t≥ 0. (49) To ensure stability, we constrain the magnitude of ΔLgrad L_grad to be bounded by a budget proportional to the magnitude of ΔLGPTQ L_GPTQ: |ΔLgrad|≤α⋅|ΔLGPTQ|. | L_grad |≤α· | L_GPTQ |. (50) Given β∈[0,1]β∈[0,1] and c≥0c≥ 0, ΔLgrad L_grad is strictly non-positive, which yields cβ2−2cβ+2α⋅|ΔLGPTQ|≥0.cβ^2-2cβ+2α· | L_GPTQ |≥ 0. (51) Solving for β under the constraint β∈[0,1]β∈[0,1] gives: β≤1−max(1−2α⋅|ΔLGPTQ|c,0).β≤ 1- (1- 2α· | L_GPTQ |c,0 ). (52) We choose the largest feasible β as the scaling factor to minimize the loss. When c≤2α⋅|ΔLGPTQ|c≤ 2α· | L_GPTQ |, the unscaled gradient update naturally falls within the trust region, and no scaling is required (i.e., β=1β=1). Bounding the Total Loss Change. Given ΔL=ΔLGPTQ+ΔLgrad L= L_GPTQ+ L_grad and |ΔLgrad|≤α⋅|ΔLGPTQ| | L_grad |≤α· | L_GPTQ |, we can bound the total loss change within the following interval: ΔLGPTQ−α|ΔLGPTQ|≤ΔL≤ΔLGPTQ. L_GPTQ-α | L_GPTQ |≤ L≤ L_GPTQ. (53) This guarantees that the total loss increment after gradient compensation is at most equal to the original GPTQ update. Ideally, it reduces the GPTQ loss increment by up to a ratio of α, ensuring the theoretical stability of the algorithm. Implementation Details. For an efficient parallel implementation across all rows of the weight matrix, we compute the scaling factors in matrix form. Let ,^∈ℝdrow×dcolW, W ^d_row× d_col denote the original and quantized weight matrices, respectively, and define the quantization error matrix as Δ=^− = W-W. Let ∈ℝdrow×dcolG ^d_row× d_col denote the gradient matrix. The matrix ΔGPTQ∈ℝdrow×dcol _GPTQ ^d_row× d_col, comprising the pre-computed GPTQ loss changes ΔLGPTQ L_GPTQ, is formulated as: ΔGPTQ=(Δ∘(−1)+12(Δ)∘2)⊘diag(−1), _GPTQ= ( (GH^-1)+ 12( ) 2 ) (H^-1), (54) where ∘ denotes the Hadamard product and (⋅)∘2(·) 2 denotes the element-wise square. Similarly, the matrix ∈ℝdrow×dcolC ^d_row× d_col, containing the scalars c for all weights, is computed as: =(−1∘)⊤−(−1)∘2⊘diag(−1),C=(GH^-1 )1 1-(GH^-1) 2 (H^-1), (55) where 1 is a row vector of ones. For simplicity, we compute the row-wise scaling factor ∈ℝdrow β ^d_row by averaging the scaling factors within each row: =((1−max(1−2α(|ΔGPTQ|⊘),0))⊤)/dcol, β= (1 (1- (1-2α(| _GPTQ| ),0 ) ) )/d_col, (56) where ⊘ denotes Hadamard division. B.5 Efficient Weight Update with Gradient Compensation Proof of Equation 17. Let ⊤k,:∈ℝdcolL _k,: ^d_col denote the k-th row of ⊤L . The inverse of the Hessian can be written as the sum of outer products of these rows: −1=⊤=∑k=0dcol−1(k,:⊤)⊤k,:⊤.H^-1=LL = _k=0^d_col-1(L _k,:) L _k,:. (57) Let ∈ℝdcolg ^d_col be a single row of the gradient matrix G. We want to compute the unpadded update vector t:(t:,t:)−1∈ℝdcol−tg_t:(H_t:,t:)^-1 ^d_col-t. Using the decomposition above, we obtain t:(t:,t:)−1 _t:(H_t:,t:)^-1 =t:(∑k=tdcol−1(⊤k,t:)⊤k,t:) =g_t: ( _k=t^d_col-1(L _k,t:) L _k,t: ) (58) =∑k=tdcol−1[t:(⊤k,t:)⊤]⊤k,t: = _k=t^d_col-1 [g_t:(L _k,t:) ]L _k,t: =∑k=tdcol−1()k⊤k,t:. = _k=t^d_col-1(gL)_kL _k,t:. Applying the same row-wise argument to the full gradient matrix ∈ℝdrow×dcolG ^d_row× d_col yields :,t:(t:,t:)−1=∑k=tdcol−1():,k,t:⊤=∑k=tdcol−1:,k,t:⊤,G_:,t:(H_t:,t:)^-1= _k=t^d_col-1(GL)_:,kL _k,t:= _k=t^d_col-1M_:,kL _k,t:, (59) Accordingly, the padded matrix (t)F^(t) can be written as (t)=∑k=tdcol−1:,k⊤k,:.F^(t)= _k=t^d_col-1M_:,kL _k,:. (60) This representation immediately gives the base case for t=0t=0: (0)=∑k=0dcol−1:,k⊤k,:=⊤.F^(0)= _k=0^d_col-1M_:,kL _k,:=ML . (61) The recursive relation for t+1t+1 then follows by separating the t-th term from the summation: (t+1) ^(t+1) =∑k=t+1dcol−1:,k⊤k,: = _k=t+1^d_col-1M_:,kL _k,: (62) =∑k=tdcol−1:,k⊤k,:−:,t⊤t,: = _k=t^d_col-1M_:,kL _k,:-M_:,tL _t,: =(t)−:,t⊤t,:. =F^(t)-M_:,tL _t,:. Proof of Equation 19. For simplicity in the derivation, we assume the trust-region scaling factor β is absorbed into the matrix M with ∘ β . Let Q=qstart,…,qendQ=\q_start,…,q_end\ be the set of column indices currently being updated in a block of size B, and let R be the set of remaining column indices. First, we consider the batched update for F. Applying the recursive relationship (t+1)=(t)−:,t⊤t,:F^(t+1)=F^(t)-M_:,tL _t,: iteratively for all t∈Qt∈ Q yields the update for the remaining columns R after the block finishes: (qend+1):,R=(qstart):,R−∑t∈Q:,t⊤t,R=(qstart):,R−:,Q⊤Q,R.F^(q_end+1)_:,R=F^(q_start)_:,R- _t∈ QM_:,tL _t,R=F^(q_start)_:,R-M_:,QL _Q,R. (63) Next, we consider the updates to the weight matrix W. The update to the remaining columns at step t can be written as: Δ:,R(t)=−:,t⊤t,R−(t):,R. _:,R^(t)=-E_:,tL _t,R-F^(t)_:,R. (64) Accumulating these updates over the entire block Q, we obtain the total batched update for :,RW_:,R: Δ:,R _:,R =∑t∈Q(−:,t⊤t,R−(t):,R) = _t∈ Q (-E_:,tL _t,R-F^(t)_:,R ) (65) =−:,Q⊤Q,R−∑t∈Q(t):,R. =-E_:,QL _Q,R- _t∈ QF^(t)_:,R. We can expand the term ∑t∈Q(t):,R _t∈ QF^(t)_:,R by expressing each (t):,RF^(t)_:,R in terms of the initial block state (qstart):,RF^(q_start)_:,R: ∑t∈Q(t):,R _t∈ QF^(t)_:,R =∑t∈Q((qstart):,R−∑j=qstartt−1:,j⊤j,R) = _t∈ Q (F^(q_start)_:,R- _j=q_start^t-1M_:,jL _j,R ) (66) =B⋅(qstart):,R−∑t∈Q∑j=qstartt−1:,j⊤j,R =B·F^(q_start)_:,R- _t∈ Q _j=q_start^t-1M_:,jL _j,R =B⋅(qstart):,R−:,Q⊤Q,R, =B·F^(q_start)_:,R-M_:,QDL _Q,R, where =diag(B−1,B−2,…,0)∈ℝB×BD=diag(B-1,B-2,…,0) ^B× B. Finally, substituting this expression into Equation 65 gives the complete lazy-batch update formula: Δ:,R _:,R =−:,Q⊤Q,R−(B⋅(qstart):,R−:,Q⊤Q,R) =-E_:,QL _Q,R- (B·F^(q_start)_:,R-M_:,QDL _Q,R ) (67) =−(:,Q⊤Q,R+B⋅(qstart):,R−:,Q⊤Q,R). =- (E_:,QL _Q,R+B·F^(q_start)_:,R-M_:,QDL _Q,R ). Appendix C Implementation Details C.1 Pseudocode We provide the pseudocode for quantizing the entire Transformer model in Algorithm 2. C.2 Trust-region Threshold Autotuning We determine the trust-region threshold α defined in Theorem 3 for each Transformer block via a grid search. Specifically, for each candidate value of α, we quantize the respective block and evaluate the resulting block-wise quantization loss with a subset of 64 calibration samples. The search is conducted over the interval [0,3][0,3] with a step size of 0.10.1, and is terminated early once the loss begins to increase. The complete procedure is detailed in Algorithm 3. Algorithm 2: G2PTQ quantization for the entire Transformer model Input: Transformer blocks: block(l)block^(l) (l=1,2,…,Ll=1,2,…,L), model input Y, indicator ℐautotuneI_autotune Output: Quantized Transformer model 01: ^← Y 02: for l=1,2,…,Ll=1,2,…,L do 03: Load block(l)block^(l) to GPU 04: ←S← Set of linear layers to be quantized in block(l)block^(l) 05: ^′← Y ← Y 06: ←block(l)()Y ^(l)(Y).detach() 07: ^←block(l)(^′) Y ^(l)( Y ) 08: if l<Ll<L then 09: ℓH←ℓMSE(^,(^+ϵ).detach()) _H← _MSE ( Y,( Y+ ε).detach() ) with ϵ∼(,d) ε (0,dI) 10: ℓG←ℓMSE(^,) _G← _MSE( Y,Y) 11: else 12: ℓH←−logp(y|^) _H←- p(y| Y) with y∼p(⋅|)y p(·|Y) 13: ℓG←DKL(p(⋅|)∥p(⋅|^)) _G← D_KL (p(·|Y)\,\|\,p(·| Y) ) 14: end if 15: Backpropagate ℓH _H to cache output activation gradients for each layer in S 16: Backpropagate ℓG _G to cache weight gradients for each layer in S 17: _←block(l)(^′)\_ ^(l)( Y ), compute Hessian via Equation 8 for each layer in S 18: if ℐautotuneI_autotune then 19: Search for α(l)α^(l) via Algorithm 3 and save it to disk 20: else 21: Load α(l)α^(l) from disk 22: end if 23: Compute trust-region scaling factor β via Equation 56 24: for each linear layer in S do 25: Quantize the linear layer via Algorithm 1 26: end for 27: ^←block(l)(^′) Y ^(l)( Y ) 28: Offload block(l)block^(l) to CPU 29: end for Algorithm 2: Algorithm 3: Trust-region threshold autotuning for one Transformer block Input: Transformer block: block(l)block^(l), search range [αmin,αmax][ _ , _ ], step size Δα α, quantized block input ^′ Y , full-precision block output Y Output: Trust-region threshold αbest _best 01: ℓbest←∞ _best←∞, αbest←0 _best← 0 02: state_dict←block(l).state_dict()state\_dict ^(l).state\_dict() 03: for α∈αmin,αmin+Δα,…,αmaxα∈\ _ , _ + α,…, _ \ do 04: ←S← Set of linear layers to be quantized in block(l)block^(l) 05: Compute trust-region scaling factor β via Equation 56 06: for each linear layer in S do 07: Quantize the linear layer via Algorithm 1 08: end for 09: ^←block(l)(^′) Y ^(l)( Y ) 10: if l<Ll<L then 11: ℓG←ℓMSE(^,) _G← _MSE( Y,Y) 12: else 13: ℓG←DKL(p(⋅|)∥p(⋅|^)) _G← D_KL (p(·|Y)\,\|\,p(·| Y) ) 14: end if 15: block(l).load_state_dict(state_dict)block^(l).load\_state\_dict(state\_dict) 16: if ℓG<ℓbest _G< _best then 17: ℓbest←ℓG _best← _G 18: αbest←α _best←α 19: else 20: break 21: end if 22: end for Algorithm 3: C.3 Quantization Efficiency Optimization Kernel Fusion. As detailed in Section 4.2, G2PTQ is implemented using a lazy-batch update scheme. Within each column block, the operations in the for loop are typically memory-bound, making them highly suitable for kernel fusion. Consequently, we implement two Triton kernels (Tillet et al., 2019): one for column-wise weight quantization and quantization error computation (Lines 11–12 in Algorithm 1), and another for the intra-block weight and F matrix update (Lines 13–14 in Algorithm 1). These custom kernels significantly accelerate G2PTQ by reducing redundant memory traffic. Efficient Scaling for Large MoEs. We introduce further optimizations to enable the quantization process to scale efficiently to large-scale MoE models. First, we group multiple small-sized experts into a single batch and quantize them simultaneously to enhance arithmetic intensity. Second, we employ data parallelism for distributed quantization, distributing both the calibration data processing and the linear layer quantization across multiple devices. Third, we offload the hidden states of the calibration data to conserve GPU memory, utilizing asynchronous onloading and offloading to minimize overhead. Appendix D Experiment Details Model Family Attn Arch MLP Arch LLaMA3 (Grattafiori et al., 2024) GQA Dense Qwen3 (Yang et al., 2025) GQA Dense Qwen3.5 (Team, 2026) GQA / GDN Dense Qwen3-MoE (Yang et al., 2025) GQA MoE Qwen3.8-Flash-Next (Qiu et al., 2026) QSA / GDN MoE Table 2: Comparison of Attention and MLP architectures across different model families. D.1 Model Coverage To comprehensively assess the generalizability of G2PTQ across different model architectures, we evaluate it on 15 models ranging in size from 0.6B to 125B parameters across various model families. As summarized in Table 2, these models encompass a diverse array of modern architectures, including standard LLaMA-like dense models (LLaMA3 and Qwen3), hybrid models featuring mixed linear, full, or sparse attention mechanisms (Qwen3.5 and Qwen3.8-Flash-Next), and mixture-of-experts models (Qwen3-MoE and Qwen3.8-Flash-Next). Notably, Qwen3.8-Flash-Next also incorporates gated residuals and n-gram embeddings, rendering its architecture highly distinct from the other evaluated models. D.2 Discussion of the KL Divergence Metric KL divergence serves as a reliable proxy for evaluating overall model degradation. Recent studies (Dutta et al., 2024; Tseng et al., 2025; Helcig et al., 2026) demonstrate that KL divergence exhibits a strong correlation with downstream task accuracy, making it a more dependable metric for gauging quantization-induced misalignment than downstream metrics such as PPL and question-answering accuracy. These task-specific metrics can be noisy and occasionally fail to capture true model degradation, particularly at 4-bit precision where the drop in accuracy is often marginal. In contrast, KL divergence directly quantifies the distributional shift relative to the full-precision model, thereby providing a robust measure for assessing the preservation of a model’s general capabilities. D.3 Benchmarks For downstream evaluation, we report perplexity (PPL) and KL divergence, in line with prior work (Frantar et al., 2023; Lin et al., 2024; Dutta et al., 2024; Tseng et al., 2025). These metrics are evaluated on datasets spanning multiple domains: the pre-training dataset WikiText2 (Merity et al., 2016), the chat dataset UltraChat (Ding et al., 2023), and the mathematics dataset NuminaMath1.5 (LI et al., 2024). Specifically, we utilize the standard test set for WikiText2, while for UltraChat and NuminaMath1.5, we randomly sample 128 and 256 examples, respectively, to serve as our test sets. Furthermore, we report the accuracy across seven commonsense question-answering benchmarks: ARC-Challenge, ARC-Easy (Clark et al., 2018), C-Eval (Huang et al., 2023), HellaSwag (Zellers et al., 2019), LAMBADA (Paperno et al., 2016), PIQA (Bisk et al., 2020), and WinoGrande (Sakaguchi et al., 2021). To assess the long-context generation capabilities of the quantized models, we conduct evaluations on challenging reasoning benchmarks for the Qwen3.8-Flash-Next model following (Liu et al., 2025). These include GPQA Diamond (Rein et al., 2023), LiveCodeBench v6 (Jain et al., 2025), ArXiv-Math (Dekoninck et al., 2026), and IFBench (Pyatkin et al., 2025), which collectively encompass tasks requiring domain expertise, mathematical reasoning, coding, and instruction following. Evaluations on reasoning benchmarks are executed using EvalScope (Team, 2024) across three different random seeds. The sampling parameters are configured with a temperature of 1.0, top_p of 0.95, top_k of 20, and repetition_penalty of 1.0. D.4 Quantization Settings and Baselines We primarily investigate 2-, 3-, and 4-bit weight-only quantization, as well as 4-bit weight-activation quantization. For weights, we apply symmetric per-channel quantization. Following prior work Frantar et al. (2023); Ashkboos et al. (2024); Lin et al. (2024), we perform a grid search over the weight clipping factors to minimize the MSE of the quantized weights. Additionally, we utilize the activation reordering technique Frantar et al. (2023) with static grouping to better compensate for quantization errors in critical outlier channels Dettmers et al. (2022); Xiao et al. (2023a). For activations, we apply symmetric per-token quantization with a clipping ratio set to 0.9 (Ashkboos et al., 2024). To calibrate the dense models, we sample 1,024 sequences of length 2,048 from the NeuralMagic dataset11 1 https://huggingface.co/datasets/neuralmagic/LLM_compression_calibration. Due to the sparse activation patterns of MoE, we increase the number of calibration samples to 8,192 to ensure a sufficient number of calibration tokens for each expert. Prior to quantization, the models are rotated Ashkboos et al. (2024) with Hadamard transforms to mitigate the impact of outliers. As baselines, we compare G2PTQ against RTN Nagel et al. (2021) and several representative state-of-the-art weight quantization methods, including GPTQ Frantar et al. (2023), GuidedQuant Kim et al. (2025), and GPTAQ Li et al. (2025). To ensure a fair comparison, all methods employ a uniform scalar quantizer. For both G2PTQ and GuidedQuant, we set the number of channel groups to g=4g=4, following the configuration in GuidedQuant Kim et al. (2025). Appendix E Additional Experiments E.1 More Ablations Figure 5: Ablation study on the calibration set size for G2PTQ (left) and GPTQ (right). Experiments are conducted using 3-bit weight quantization on the Qwen3-0.6B model. g KL PPL QA Mem Cost Time Cost 1 3.43e-01 16.66 40.77 1.00x 1.00x 2 3.39e-01 16.33 40.11 1.00x 1.03x 4 3.33e-01 16.12 39.83 1.01x 1.20x 8 3.31e-01 16.25 39.81 1.02x 1.47x 16 3.23e-01 15.77 40.53 1.04x 2.00x Table 3: Ablation study on the number of output channel groups g. We report the average accuracy metrics for 3-bit quantization of the Qwen3-0.6B model, alongside the relative calibration cost. Method WikiText2 UltraChat NuminaMath QA Avg. KL PPL KL PPL KL PPL w/ Approx Grad 7.10e-01 35.29 5.69e-01 12.08 3.32e-01 5.83 37.74 w/ Exact Grad 4.97e-01 32.34 3.39e-01 10.52 1.63e-01 5.49 39.83 Table 4: Ablation study on exact versus approximated gradient compensation. Experiments are conducted using 3-bit weight quantization on the Qwen3-0.6B model. Ablation on Calibration Set Size. Figure 5 illustrates the effect of calibration set size on G2PTQ and GPTQ. Although G2PTQ achieves competitive results with a small calibration set, it generally requires more calibration samples than GPTQ to attain its best accuracy. We assume that additional calibration samples can help reduce the variance of the estimated first- and second-order information. Ablation on the Number of Output Channel Groups. In Equation 9, the output channels are partitioned into g groups, and a single averaged Hessian is shared among the channels within each group. The number of groups g controls the trade-off between Hessian estimation accuracy and quantization efficiency. As shown in Table 3, setting g=1g=1 already yields strong performance. Increasing g further improves quantization accuracy by providing more fine-grained Hessian estimates, but this improvement comes at the cost of higher memory usage and computational overhead. In our experiments, we set g=4g=4 following GuidedQuant (Kim et al., 2025). Ablation on Exact Gradient Compensation. As discussed in Section 4 and theoretically analyzed in Appendix B.2, prior first-order methods, such as FOEM (Zheng et al., 2026), rely on a first-order Taylor expansion to approximate the loss gradients. While this approximation is exact and efficient for the layer-wise MSE objective, it introduces substantial errors when applied to more expressive objectives, such as the block-wise MSE or KL divergence employed in G2PTQ. To empirically validate the necessity of computing the exact gradient, we compare our exact gradient compensation against the gradient approximation approach used in FOEM. Table 4 summarizes the results for the Qwen3-0.6B model under 3-bit weight-only quantization. Replacing the exact gradient with the Taylor approximation causes a noticeable degradation in both distribution alignment and downstream task performance, resulting in a 2.09% decrease in QA accuracy. These findings confirm that utilizing the exact gradient is crucial for providing accurate first-order guidance when optimizing under block-wise objectives. E.2 More Discussions Model Autotune WikiText2 UltraChat NuminaMath QA Avg. KL PPL KL PPL KL PPL Qwen3-0.6B (W2A16) ✓ 1.85e+00 125.39 1.35e+00 26.60 5.86e-01 7.76 32.93 × 1.91e+00 131.15 1.40e+00 28.14 6.02e-01 8.11 32.56 Qwen3-0.6B (W4A16) ✓ 1.60e-01 23.98 1.01e-01 8.56 5.35e-02 5.03 45.80 × 1.59e-01 23.92 1.01e-01 8.56 5.33e-02 5.04 46.25 Qwen3-0.6B-Base (W3A16) ✓ 4.79e-01 20.14 3.42e-01 7.45 1.70e-01 3.75 44.99 × 4.75e-01 20.10 3.39e-01 7.43 1.72e-01 3.75 45.36 Table 5: Comparison of setting-specific autotuning (✓) versus applying a “you only autotune once” threshold (×) transferred from the 3-bit Qwen3-0.6B baseline. Figure 6: Comparison of the autotuned trust-region threshold across various quantization settings and model variants, showing absolute differences relative to the 3-bit Qwen3-0.6B baseline. Model Size Method Time (H) Speedup 0.6B G2PTQ 0.15 1.20x G2PTQ* 0.26 1.27x 8B G2PTQ 1.24 1.20x G2PTQ* 1.69 1.33x Figure 7: Calibration speedup achieved by applying the “you only autotune once” threshold transfer on Qwen3-0.6B and 8B models. Model H-Scale WikiText2 UltraChat NuminaMath QA Avg. KL PPL KL PPL KL PPL Qwen3-0.6B × 4.97e-01 32.34 3.39e-01 10.52 1.63e-01 5.49 39.83 ✓ 4.49e-01 32.15 2.91e-01 10.35 1.31e-01 5.48 41.95 Qwen3-1.7B × 4.73e-01 21.66 3.52e-01 11.76 1.51e-01 5.69 51.33 ✓ 3.89e-01 20.28 2.94e-01 11.50 1.09e-01 5.72 53.14 Qwen3-4B × 4.10e-01 18.38 2.43e-01 7.88 1.07e-01 4.84 60.30 ✓ 3.24e-01 16.92 2.10e-01 8.22 8.83e-02 4.92 62.42 Qwen3.5-0.8B × 3.16e-01 23.36 2.38e-01 6.90 1.09e-01 3.69 44.47 ✓ 3.19e-01 23.33 2.45e-01 6.99 1.09e-01 3.73 44.13 Qwen3.5-2B × 2.68e-01 16.03 1.75e-01 5.36 8.68e-02 3.20 53.53 ✓ 2.82e-01 16.35 1.82e-01 5.40 8.79e-02 3.22 52.41 Qwen3.5-4B × 2.38e-01 11.56 1.56e-01 4.74 7.45e-02 2.85 64.65 ✓ 2.45e-01 11.54 1.60e-01 4.72 7.39e-02 2.86 64.58 Table 6: Effect of Hessian-based weight clipping (H-Scale) across different model families. Experiments are conducted under 3-bit weight quantization. Calibration Resources for Quantizing a 100B-parameter Model. To demonstrate the scalability of G2PTQ, we evaluate the calibration resources required to quantize a large-scale model, specifically the 125B-parameter Qwen3.8-Flash-Next. As detailed in Section D.4, we utilize 8,192 calibration samples for this MoE model, and the quantization process is distributed across 8 accelerators. Under this configuration, GPTQ requires 19.48 GB of memory per device and completes in 7.98 hours. In comparison, G2PTQ∗ consumes 86.72 GB of memory per device and requires 20.30 hours. Although G2PTQ∗ incurs a higher resource overhead due to the block-wise backpropagation, its memory footprint and execution time remain highly manageable on a standard multi-accelerator node, confirming its practicality for quantizing large-scale models. You Only Autotune Once. As detailed in Appendix C.2, the trust-region threshold α defined in Theorem 3 is optimized via a grid search during the G2PTQ quantization process. Here, we evaluate the generalizability of this threshold across varying bit-widths and model variants. Specifically, in Table 5, we directly apply the α value—originally optimized for 3-bit weight quantization on the Qwen3-0.6B model—to alternative bit-widths (2- and 4-bit) and a distinct model variant (Qwen3-0.6B-Base) without any re-tuning. The results demonstrate that G2PTQ maintains comparable performance without setting-specific autotuning, indicating that the trust-region threshold can be optimized once and applied universally across diverse quantization settings and model variants. Additionally, we visualize the optimal trust-region thresholds for different settings in Figure 7. The average absolute difference across layers remains within 0.4, demonstrating that the optimal threshold is highly stable across configurations, which further justifies the feasibility of transferring a single optimized threshold. As shown in Table 7, this once-for-all approach yields a 1.20–1.33× speedup for G2PTQ quantization on an 8B model, substantially reducing the computational overhead required to adapt G2PTQ to new configurations. Hessian-based Weight Clipping. Recent studies (Yu et al., 2026) leverage the diagonal of the Hessian matrix to guide the search for optimal weight clipping factors. Specifically, they employ a grid search over the weight clipping factors to minimize ∑i=1drow∑j=1dcolj,jΔi,j2 _i=1^d_row _j=1^d_colH_j,j _i,j^2. Assuming the Hessian is an identity matrix reduces this approach to the commonly used weight MSE-based clipping strategy (Frantar et al., 2023). In this section, we investigate the effectiveness of this Hessian-based weight clipping (H-Scale) within the G2PTQ framework across different model families. Table 6 presents the 3-bit weight quantization results for the Qwen3 and Qwen3.5 model families. Interestingly, we observe a clear dichotomy in the effectiveness of Hessian-based clipping. For the Qwen3 models (0.6B, 1.7B, and 4B), applying H-Scale consistently and significantly improves both distribution alignment and downstream task accuracy. For instance, on the Qwen3-4B model, H-Scale increases the average QA accuracy by 2.12%. Conversely, for the Qwen3.5 models (0.8B, 2B, and 4B), this clipping strategy provides no tangible benefits and even leads to marginal performance degradation. This suggests that Hessian-based weight clipping is highly model-dependent, potentially influenced by the distinct weight and activation distributions inherently learned by different model architectures. Consequently, we leave the exploration of optimal clipping method selection for future work. In this work, we continue to employ the weight MSE-based clipping strategy, as detailed in Section 5.1. E.3 Complete Results on Weight-Only Quantization We provide comprehensive weight-only quantization results for 2-, 3-, and 4-bit settings in Table 7, Table 8, and Table 9, respectively. Our evaluation encompasses 13 dense models featuring diverse architectures and sizes ranging from 0.6B to 70B parameters. Across these configurations, G2PTQ demonstrates exceptional generalizability to various model architectures and bit-widths. Specifically, G2PTQ variants achieve the lowest average KL divergence in 38 out of 39 evaluated quantization settings, indicating superior distributional alignment with the full-precision models. Consequently, G2PTQ yields better overall downstream task accuracy. For instance, under 2-bit quantization, G2PTQ variants attain the highest QA accuracy on 12 out of the 13 evaluated models. E.4 Complete Results on Weight-Activation Quantization In Table 10, we present the 4-bit weight-activation quantization results for seven medium-sized dense models across three different model families. The G2PTQ variants consistently achieve the lowest KL divergence on six out of the seven models and attain the highest QA accuracy on every evaluated model. This further demonstrates the adaptability of G2PTQ to various quantization settings. E.5 Complete Results on MoE Quantization We present quantization results for two MoE models, Qwen3-30B-A3B and Qwen3.8-Flash-Next, with parameter sizes ranging from 30B to 125B, in Table 11 and Table 12. The G2PTQ variants consistently achieve better distributional alignment and downstream task accuracy than the GPTQ baseline, demonstrating the ability of G2PTQ to scale effectively to large-scale MoE models. Furthermore, we evaluate the quantized Qwen3.8-Flash-Next models across four reasoning benchmarks. Notably, G2PTQ∗ better preserves reasoning capabilities under 4-bit quantization, incurring only a 0.19% decrease in average accuracy and thereby effectively achieving lossless quantization. Model Method WikiText2 UltraChat NuminaMath CommonSense QA KL PPL KL PPL KL PPL ARC-C ARC-E C-eval HellaS LAMB PIQA Wino Avg. Qwen3 0.6B BF16 0 20.96 0 8.00 0 4.88 34.13 56.06 43.76 47.29 40.02 67.36 56.35 49.28 RTN 1.33e+01 5.60e+06 1.46e+01 8.74e+06 1.51e+01 8.35e+06 26.19 24.66 25.48 26.31 0.00 50.71 49.33 28.95 GPTQ 5.44e+00 3.58e+03 5.37e+00 1.06e+03 3.39e+00 88.79 25.51 28.20 24.52 26.91 0.91 52.50 50.91 29.92 GuidedQ 3.02e+00 312.46 2.86e+00 102.97 1.49e+00 15.59 23.04 30.05 23.55 27.86 1.71 54.03 50.12 30.05 GPTAQ 3.88e+00 808.32 3.76e+00 249.25 2.35e+00 37.32 22.44 28.03 21.17 26.86 0.62 51.20 49.96 28.61 G2PTQ 2.12e+00 147.21 1.74e+00 38.22 7.99e-01 9.53 22.78 33.63 23.25 30.18 4.70 57.13 50.36 31.72 G2PTQ∗ 1.85e+00 125.39 1.35e+00 26.60 5.86e-01 7.76 24.91 36.57 23.11 30.52 9.24 56.69 49.49 32.93 Qwen3 1.7B BF16 0 16.72 0 9.90 0 5.72 44.03 70.16 58.69 60.33 50.40 72.80 61.33 59.68 RTN 1.60e+01 3.97e+07 1.65e+01 3.05e+07 1.69e+01 3.78e+07 26.88 24.16 26.23 26.31 0.00 51.80 47.83 29.03 GPTQ 3.38e+00 266.11 3.42e+00 108.03 1.54e+00 12.93 24.40 28.32 24.52 28.15 0.82 51.52 51.14 29.84 GuidedQ 3.17e+00 212.39 2.60e+00 54.06 1.14e+00 10.51 23.38 31.44 22.73 30.07 2.17 53.65 48.86 30.33 GPTAQ 3.75e+00 573.88 4.44e+00 479.80 2.27e+00 44.90 24.15 27.53 24.44 28.22 1.44 53.10 49.49 29.77 G2PTQ 1.91e+00 74.58 1.75e+00 34.78 7.38e-01 9.90 27.13 41.92 23.18 35.22 11.88 59.41 52.57 35.90 G2PTQ∗ 1.58e+00 54.02 1.30e+00 21.31 4.97e-01 7.05 26.45 43.56 22.59 37.91 14.57 59.41 54.70 37.03 Qwen3 4B BF16 0 13.66 0 8.03 0 5.14 54.18 78.07 70.43 68.50 59.50 74.92 65.67 67.32 RTN 1.57e+01 2.28e+07 1.60e+01 1.66e+07 1.62e+01 1.66e+07 27.30 25.55 26.45 26.39 0.00 51.90 48.15 29.39 GPTQ 2.17e+00 72.91 1.66e+00 17.12 9.10e-01 7.25 25.94 36.66 24.81 33.36 9.30 56.91 51.54 34.07 GuidedQ 2.03e+00 68.09 1.56e+00 20.38 7.12e-01 7.28 26.28 38.93 25.63 34.79 9.12 57.18 50.43 34.62 GPTAQ 1.89e+00 64.52 1.68e+00 24.87 7.39e-01 8.37 23.63 39.18 25.56 34.51 16.28 58.27 53.28 35.82 G2PTQ 1.47e+00 39.65 1.05e+00 14.05 4.73e-01 6.47 32.00 53.66 30.01 43.63 24.67 64.96 54.70 43.38 G2PTQ∗ 1.31e+00 35.40 8.86e-01 11.45 3.65e-01 5.37 33.28 50.84 34.25 45.46 30.60 66.59 58.01 45.58 Qwen3 8B BF16 0 9.72 0 5.20 0 3.60 56.14 80.77 79.57 74.98 64.10 77.97 67.96 71.64 RTN 1.72e+01 1.04e+08 1.80e+01 1.36e+08 1.81e+01 1.31e+08 25.85 25.04 25.78 26.63 0.00 51.63 49.33 29.18 GPTQ 1.12e+00 21.86 7.74e-01 7.99 3.70e-01 4.51 32.17 55.72 37.96 50.66 39.57 67.19 56.91 48.60 GuidedQ 1.14e+00 21.96 7.77e-01 8.07 3.60e-01 4.43 33.45 51.98 35.36 48.80 29.61 68.44 56.59 46.32 GPTAQ 1.29e+00 27.88 1.02e+00 10.79 4.22e-01 5.04 33.02 54.29 30.31 44.12 29.83 65.29 53.75 44.37 G2PTQ 9.43e-01 19.74 6.19e-01 7.64 2.65e-01 4.25 27.73 44.15 41.46 54.46 42.75 65.02 61.09 48.09 G2PTQ∗ 8.28e-01 18.32 5.30e-01 7.02 2.21e-01 4.16 42.66 68.77 45.99 55.88 45.12 71.55 61.48 55.92 Qwen3 14B BF16 0 8.65 0 4.80 0 3.36 60.49 82.74 82.32 78.80 67.90 80.03 73.01 75.04 RTN 1.61e+01 3.37e+07 1.69e+01 4.88e+07 1.58e+01 1.31e+07 26.37 24.75 23.03 26.40 0.00 52.23 49.33 28.87 GPTQ 8.34e-01 15.59 5.37e-01 6.09 2.33e-01 3.72 43.00 66.54 52.75 59.46 48.48 73.01 63.85 58.16 GuidedQ 8.64e-01 16.02 5.45e-01 6.40 2.49e-01 3.90 44.80 69.28 50.67 58.63 46.40 72.09 63.22 57.87 GPTAQ 8.13e-01 16.66 5.28e-01 6.72 2.14e-01 3.99 42.49 66.54 54.23 59.16 50.86 71.82 64.72 58.55 G2PTQ 7.94e-01 16.21 4.61e-01 6.34 1.93e-01 3.85 45.31 72.90 51.93 63.32 55.77 73.78 65.98 61.28 G2PTQ∗ 7.00e-01 14.84 4.15e-01 5.97 1.66e-01 3.74 45.48 73.53 46.88 64.08 53.66 74.70 67.09 60.77 Qwen3 32B BF16 0 7.61 0 4.05 0 2.80 61.01 83.21 86.03 82.60 67.13 82.05 73.24 76.47 RTN 1.40e+01 5.72e+06 1.41e+01 3.69e+06 1.41e+01 2.65e+06 26.79 25.34 25.56 26.28 0.00 51.14 50.04 29.31 GPTQ 8.56e-01 13.65 4.25e-01 5.01 2.64e-01 3.24 47.27 68.98 54.23 66.28 56.24 73.99 62.04 61.29 GuidedQ 9.06e-01 14.15 4.54e-01 5.23 2.58e-01 3.27 41.21 64.06 47.10 64.32 51.64 72.58 59.83 57.25 GPTAQ 9.18e-01 14.78 4.65e-01 5.31 2.88e-01 3.44 43.26 61.15 55.87 66.09 60.70 73.78 62.35 60.46 G2PTQ 9.84e-01 15.78 3.82e-01 5.03 2.56e-01 3.27 48.63 73.06 60.92 69.50 58.33 76.77 64.88 64.58 G2PTQ∗ 7.72e-01 12.99 3.56e-01 4.92 2.01e-01 3.15 50.17 74.83 57.73 70.01 58.20 75.63 68.11 64.95 Qwen3.5 0.8B BF16 0 17.18 0 5.54 0 3.40 37.63 61.49 48.89 49.54 43.59 69.31 57.62 52.58 RTN 9.48e+00 1.88e+05 1.02e+01 1.35e+05 1.13e+01 2.17e+05 27.56 25.55 25.85 25.69 0.00 49.56 48.15 28.91 GPTQ 2.24e+00 173.94 2.01e+00 39.33 8.43e-01 6.88 22.78 32.62 23.18 29.06 4.95 54.52 49.64 30.96 GuidedQ 2.48e+00 221.11 2.15e+00 45.77 9.95e-01 8.12 22.10 33.42 23.70 28.72 4.99 54.46 48.22 30.80 GPTAQ 2.16e+00 168.39 1.80e+00 32.46 7.64e-01 6.75 21.93 32.37 24.74 29.13 5.14 53.43 50.83 31.08 G2PTQ 1.87e+00 113.10 1.52e+00 24.81 7.07e-01 6.61 22.95 38.01 24.00 29.90 6.91 56.53 52.72 33.00 G2PTQ∗ 1.52e+00 79.63 1.16e+00 17.11 4.79e-01 5.27 23.12 39.10 23.40 31.34 10.75 56.86 51.30 33.70 Qwen3.5 2B BF16 0 12.10 0 4.66 0 2.99 41.47 65.95 59.06 62.11 53.31 72.69 62.67 59.61 RTN 8.28e+00 4.28e+04 9.59e+00 5.99e+04 1.01e+01 6.08e+04 25.51 26.30 24.07 25.63 0.00 50.82 49.41 28.82 GPTQ 1.99e+00 94.30 1.59e+00 20.14 6.73e-01 5.42 22.35 32.87 24.44 32.09 9.22 52.77 51.54 32.18 GuidedQ 2.26e+00 121.94 1.79e+00 25.14 8.05e-01 6.15 22.95 36.70 23.92 30.50 7.63 56.31 50.83 32.69 GPTAQ 1.93e+00 90.42 1.49e+00 18.98 5.80e-01 5.06 23.46 31.40 23.48 31.81 6.71 54.52 49.09 31.50 G2PTQ 1.55e+00 57.50 1.11e+00 12.95 4.98e-01 4.74 25.26 39.73 23.25 34.75 16.81 58.81 53.99 36.09 G2PTQ∗ 1.29e+00 45.43 8.79e-01 10.39 3.58e-01 4.15 27.90 41.96 23.18 37.94 18.16 59.63 55.49 37.75 Qwen3.5 4B BF16 0 9.58 0 4.33 0 2.72 54.27 75.46 72.51 73.11 64.74 77.97 69.93 69.71 RTN 1.35e+01 4.91e+06 1.46e+01 6.70e+06 1.50e+01 7.07e+06 27.39 24.49 25.41 26.60 0.00 50.92 49.01 29.12 GPTQ 1.47e+00 37.95 1.12e+00 9.67 4.43e-01 3.88 31.23 52.61 23.25 39.82 23.68 63.22 53.35 41.02 GuidedQ 1.90e+00 59.52 1.39e+00 13.23 6.15e-01 4.66 27.99 46.13 23.18 35.24 14.98 60.34 52.72 37.23 GPTAQ 1.61e+00 45.39 1.11e+00 9.91 4.06e-01 3.88 30.72 45.92 24.37 40.01 17.08 61.97 54.46 39.22 G2PTQ 1.15e+00 27.49 8.14e-01 7.98 3.45e-01 3.63 34.56 57.28 26.89 46.78 35.44 65.67 55.96 46.08 G2PTQ∗ 1.03e+00 24.70 7.06e-01 7.63 2.74e-01 3.43 36.52 60.90 33.14 47.91 35.09 66.87 58.01 48.35 Qwen3.5 9B BF16 0 8.65 0 3.78 0 2.48 55.46 74.37 78.75 78.08 70.04 79.98 72.93 72.80 RTN 1.42e+01 8.84e+06 1.49e+01 8.69e+06 1.53e+01 1.01e+07 25.77 25.88 26.15 26.32 0.00 49.95 50.36 29.20 GPTQ 8.87e-01 16.90 6.00e-01 5.79 2.27e-01 3.02 42.83 65.19 47.70 55.94 47.97 70.51 61.48 55.95 GuidedQ 1.05e+00 20.29 6.93e-01 6.43 3.17e-01 3.33 36.86 59.05 41.08 51.49 39.45 69.37 59.35 50.95 GPTAQ 9.66e-01 19.15 6.14e-01 6.18 2.25e-01 3.03 41.13 65.53 45.54 54.16 44.27 69.48 61.48 54.51 G2PTQ 7.82e-01 15.85 5.02e-01 5.58 2.09e-01 3.00 43.09 68.98 52.01 59.68 47.18 72.09 63.38 58.06 G2PTQ∗ 7.17e-01 14.99 4.44e-01 5.27 1.74e-01 2.90 43.17 68.81 49.85 59.36 51.76 71.76 65.27 58.57 Qwen3.5 27B BF16 0 6.90 0 3.55 0 2.28 61.26 79.67 85.44 83.34 75.16 82.05 78.69 77.94 RTN 1.24e+01 1.26e+06 1.36e+01 1.97e+06 1.26e+01 5.80e+05 26.02 23.86 25.56 26.38 0.00 51.41 50.12 29.05 GPTQ 5.43e-01 10.85 3.06e-01 4.29 1.32e-01 2.54 56.83 79.34 69.54 71.18 69.36 77.04 73.24 70.93 GuidedQ 6.44e-01 11.82 3.65e-01 4.50 1.60e-01 2.63 54.61 79.34 63.22 68.69 67.82 76.55 71.19 68.77 GPTAQ 6.15e-01 12.06 3.34e-01 4.48 1.32e-01 2.55 56.06 80.47 68.57 69.80 65.30 78.18 72.30 70.10 G2PTQ 5.36e-01 10.89 2.92e-01 4.34 1.30e-01 2.55 55.72 80.09 70.80 71.33 67.22 76.50 71.03 70.38 G2PTQ∗ 5.22e-01 10.76 2.74e-01 4.30 1.08e-01 2.51 54.86 79.46 69.99 70.94 66.00 77.48 70.96 69.96 LLaMA3 8B BF16 0 6.14 0 3.41 0 2.72 53.24 77.90 48.44 79.25 75.53 80.74 73.16 69.75 RTN 1.23e+01 1.37e+06 1.29e+01 1.38e+06 1.33e+01 1.68e+06 27.22 25.21 23.03 25.79 0.00 52.83 49.41 29.07 GPTQ 1.85e+00 39.49 1.18e+00 10.74 4.16e-01 4.09 27.13 42.72 24.67 42.00 17.80 62.89 53.04 38.61 GuidedQ 1.48e+00 27.31 8.88e-01 8.02 3.31e-01 3.76 30.03 52.23 25.56 47.76 25.36 64.15 57.06 43.16 GPTAQ 1.48e+00 27.27 7.15e-01 6.86 3.12e-01 3.67 28.24 48.70 23.77 47.43 26.55 63.22 58.72 42.38 G2PTQ 1.72e+00 34.60 6.08e-01 6.18 2.66e-01 3.49 32.76 53.75 28.16 53.94 38.87 65.67 59.12 47.47 G2PTQ∗ 1.09e+00 18.50 5.35e-01 5.75 2.11e-01 3.29 37.71 62.21 29.20 56.57 43.92 69.15 59.35 51.16 LLaMA3 70B BF16 0 2.86 0 3.05 0 2.41 64.16 85.86 65.08 84.95 79.45 84.49 80.43 77.77 RTN 1.19e+01 4.46e+05 1.22e+01 5.68e+05 1.25e+01 6.49e+05 26.19 25.76 23.03 26.18 0.00 52.01 49.88 29.01 GPTQ 2.75e+00 45.45 1.75e+00 16.84 8.13e-01 5.28 21.84 34.47 22.66 32.12 9.66 56.47 52.41 32.80 GuidedQ 1.20e+00 9.58 2.86e-01 4.00 1.68e-01 2.80 37.37 60.52 32.76 69.49 70.58 68.39 71.35 58.64 GPTAQ 1.83e+00 17.91 5.91e-01 5.41 2.41e-01 2.99 37.54 64.73 26.08 47.16 37.03 69.86 66.14 49.79 G2PTQ 1.93e+00 19.88 5.01e-01 5.00 2.60e-01 3.07 26.62 25.76 32.10 60.60 63.03 52.39 70.17 47.24 G2PTQ∗ 1.56e+00 13.68 4.14e-01 4.57 1.94e-01 2.86 53.33 79.29 47.55 69.71 68.39 76.99 73.01 66.90 Table 7: 2-bit weight-only quantization results across different model families. Model Method WikiText2 UltraChat NuminaMath CommonSense QA KL PPL KL PPL KL PPL ARC-C ARC-E C-eval HellaS LAMB PIQA Wino Avg. Qwen3 0.6B BF16 0 20.96 0 8.00 0 4.88 34.13 56.06 43.76 47.29 40.02 67.36 56.35 49.28 RTN 7.99e+00 3.51e+04 7.89e+00 1.18e+04 6.43e+00 1.62e+03 25.09 27.31 25.19 27.84 0.21 53.43 48.70 29.68 GPTQ 1.82e+00 128.54 1.61e+00 27.86 1.08e+00 10.40 26.28 31.82 23.55 33.34 9.08 56.37 51.22 33.09 GuidedQ 6.86e-01 35.71 5.06e-01 11.76 2.95e-01 5.80 28.41 40.74 22.73 39.37 21.13 62.35 53.20 38.28 GPTAQ 1.15e+00 65.81 9.73e-01 17.92 5.53e-01 7.48 25.17 33.67 24.52 35.90 14.48 58.22 50.12 34.58 G2PTQ 5.58e-01 33.80 4.02e-01 11.27 2.02e-01 5.68 26.88 43.35 23.63 39.55 25.03 62.24 53.83 39.22 G2PTQ* 4.97e-01 32.34 3.39e-01 10.52 1.63e-01 5.49 28.24 42.55 24.15 39.77 26.49 63.33 54.30 39.83 Qwen3 1.7B BF16 0 16.72 0 9.90 0 5.72 44.03 70.16 58.69 60.33 50.40 72.80 61.33 59.68 RTN 1.02e+01 2.01e+05 8.63e+00 1.72e+04 1.01e+01 5.03e+04 26.02 28.62 24.29 27.96 0.10 52.39 50.51 29.98 GPTQ 1.37e+00 70.28 8.77e-01 14.70 5.86e-01 9.31 29.18 42.59 32.84 46.55 22.20 61.48 54.14 41.28 GuidedQ 7.49e-01 26.52 5.05e-01 11.39 2.64e-01 6.16 34.13 54.92 33.73 50.92 31.42 66.05 57.85 47.00 GPTAQ 8.31e-01 37.51 6.19e-01 16.02 3.19e-01 8.24 32.17 42.47 37.30 49.88 31.01 65.13 57.38 45.05 G2PTQ 5.06e-01 22.61 4.13e-01 13.16 1.88e-01 6.44 34.64 54.92 38.86 53.00 35.46 67.68 57.06 48.80 G2PTQ* 4.73e-01 21.66 3.52e-01 11.76 1.51e-01 5.69 37.29 64.35 37.96 53.23 39.84 68.99 57.62 51.33 Qwen3 4B BF16 0 13.66 0 8.03 0 5.14 54.18 78.07 70.43 68.50 59.50 74.92 65.67 67.32 RTN 2.09e+00 67.93 1.54e+00 14.78 1.42e+00 9.76 27.82 41.12 26.08 41.30 9.37 60.01 52.57 36.90 GPTQ 6.15e-01 19.07 4.45e-01 7.15 2.93e-01 4.63 43.86 70.24 40.56 58.23 48.57 69.37 59.98 55.83 GuidedQ 4.78e-01 19.05 3.21e-01 8.10 1.70e-01 4.91 42.06 65.03 49.93 60.36 47.37 71.76 61.88 56.91 GPTAQ 6.03e-01 22.91 4.79e-01 10.39 2.51e-01 5.99 43.26 66.62 45.91 56.52 48.61 70.84 58.88 55.81 G2PTQ 4.31e-01 18.30 2.68e-01 8.25 1.28e-01 5.05 45.56 69.32 53.64 61.41 52.05 71.27 62.12 59.34 G2PTQ* 4.10e-01 18.38 2.43e-01 7.88 1.07e-01 4.84 46.16 66.25 59.51 61.70 52.18 72.03 64.25 60.30 Qwen3 8B BF16 0 9.72 0 5.20 0 3.60 56.14 80.77 79.57 74.98 64.10 77.97 67.96 71.64 RTN 1.01e+00 22.61 8.44e-01 8.18 6.89e-01 5.24 35.92 51.89 52.75 54.78 38.15 70.18 58.96 51.80 GPTQ 2.21e-01 11.03 1.41e-01 5.49 6.75e-02 3.71 52.73 76.77 70.73 70.59 61.87 75.79 65.82 67.76 GuidedQ 2.21e-01 11.24 1.37e-01 5.55 6.65e-02 3.81 50.34 77.53 71.77 69.72 62.02 75.95 63.85 67.31 GPTAQ 2.27e-01 11.54 1.48e-01 5.69 6.82e-02 3.89 50.77 77.02 71.17 68.94 61.96 75.79 67.32 67.57 G2PTQ 2.01e-01 11.04 1.28e-01 5.53 6.55e-02 3.78 53.24 79.17 71.40 70.64 62.41 76.01 68.43 68.76 G2PTQ* 2.01e-01 10.99 1.19e-01 5.38 5.39e-02 3.72 53.41 78.75 71.47 71.00 62.76 76.01 67.64 68.72 Qwen3 14B BF16 0 8.65 0 4.80 0 3.36 60.49 82.74 82.32 78.80 67.90 80.03 73.01 75.04 RTN 8.37e-01 17.96 6.56e-01 6.73 4.69e-01 4.17 44.45 66.25 65.16 65.28 57.05 72.63 64.72 62.22 GPTQ 1.67e-01 9.68 9.99e-02 4.91 4.20e-02 3.40 58.11 81.57 77.34 75.49 70.15 79.22 71.74 73.37 GuidedQ 1.71e-01 9.80 9.89e-02 5.01 4.19e-02 3.47 57.00 81.48 76.52 75.26 68.35 78.56 70.88 72.58 GPTAQ 1.67e-01 9.97 9.93e-02 4.99 3.78e-02 3.45 56.83 79.67 77.56 75.16 69.47 77.69 70.80 72.45 G2PTQ 1.56e-01 9.78 9.05e-02 4.96 3.89e-02 3.43 58.70 81.48 78.08 75.69 67.77 78.56 70.80 73.01 G2PTQ* 1.54e-01 9.72 8.30e-02 4.92 3.34e-02 3.42 57.94 81.78 77.79 76.06 66.76 78.67 72.22 73.03 Qwen3 32B BF16 0 7.61 0 4.05 0 2.80 61.01 83.21 86.03 82.60 67.13 82.05 73.24 76.47 RTN 8.53e-01 13.74 5.26e-01 5.17 4.84e-01 3.67 49.32 67.85 67.16 70.16 52.42 75.41 61.01 63.33 GPTQ 2.22e-01 8.32 8.79e-02 4.14 6.78e-02 2.87 59.22 81.61 81.43 79.65 71.57 80.03 73.64 75.31 GuidedQ 2.32e-01 8.44 8.75e-02 4.18 6.67e-02 2.89 61.01 82.79 80.91 79.85 69.28 79.71 70.80 74.91 GPTAQ 3.42e-01 9.29 1.77e-01 4.36 1.33e-01 3.02 57.51 78.28 78.75 78.64 71.67 80.36 72.06 73.90 G2PTQ 2.08e-01 8.31 8.36e-02 4.16 6.57e-02 2.84 60.24 82.58 81.80 80.19 68.12 80.30 73.16 75.20 G2PTQ* 2.06e-01 8.27 7.76e-02 4.09 5.88e-02 2.82 59.90 81.27 80.68 80.21 67.75 80.63 73.95 74.91 Qwen3.5 0.8B BF16 0 17.18 0 5.54 0 3.40 37.63 61.49 48.89 49.54 43.59 69.31 57.62 52.58 RTN 2.36e+00 199.06 1.72e+00 29.21 1.58e+00 14.40 22.61 37.08 23.40 32.02 7.30 56.75 49.80 32.71 GPTQ 4.04e-01 25.65 3.37e-01 7.57 1.65e-01 3.79 31.06 52.10 28.16 42.37 27.32 64.42 54.22 42.81 GuidedQ 4.23e-01 26.85 3.41e-01 7.63 1.73e-01 3.86 31.57 51.09 30.24 41.94 28.80 64.80 55.56 43.43 GPTAQ 3.81e-01 25.92 3.08e-01 7.48 1.45e-01 3.83 30.29 50.84 31.58 41.93 27.77 63.55 54.78 42.96 G2PTQ 3.57e-01 24.31 2.82e-01 7.16 1.35e-01 3.78 29.61 50.84 28.45 43.07 29.05 64.31 54.14 42.78 G2PTQ* 3.16e-01 23.36 2.38e-01 6.90 1.09e-01 3.69 31.14 55.77 27.12 43.10 32.19 65.78 56.20 44.47 Qwen3.5 2B BF16 0 12.10 0 4.66 0 2.99 41.47 65.95 59.06 62.11 53.31 72.69 62.67 59.61 RTN 2.73e+00 199.38 2.31e+00 40.50 1.69e+00 14.40 28.07 48.36 25.71 34.99 13.72 62.13 53.67 38.09 GPTQ 3.25e-01 17.20 2.44e-01 5.65 1.14e-01 3.24 34.90 51.60 43.76 54.23 43.06 70.24 61.25 51.29 GuidedQ 3.34e-01 17.16 2.51e-01 5.70 1.29e-01 3.31 34.73 52.57 40.79 54.04 47.91 69.80 59.75 51.37 GPTAQ 3.15e-01 16.88 2.23e-01 5.60 1.07e-01 3.27 37.97 54.63 34.10 53.96 40.46 69.21 59.75 50.01 G2PTQ 2.93e-01 16.49 2.02e-01 5.51 1.02e-01 3.26 37.29 57.49 40.94 54.98 42.67 69.48 60.22 51.87 G2PTQ* 2.68e-01 16.03 1.75e-01 5.36 8.68e-02 3.20 38.57 61.45 39.67 55.44 47.14 71.33 61.09 53.53 Qwen3.5 4B BF16 0 9.58 0 4.33 0 2.72 54.27 75.46 72.51 73.11 64.74 77.97 69.93 69.71 RTN 7.06e-01 19.09 5.59e-01 5.87 4.12e-01 3.75 41.55 63.26 53.86 61.95 47.27 72.52 61.80 57.46 GPTQ 2.94e-01 12.73 2.01e-01 4.67 9.25e-02 2.88 47.70 68.90 63.15 67.53 61.89 75.24 64.88 64.18 GuidedQ 3.10e-01 12.86 2.19e-01 4.83 1.09e-01 2.93 49.66 73.06 62.04 67.16 61.23 75.52 65.82 64.93 GPTAQ 3.10e-01 13.27 1.88e-01 4.81 8.87e-02 2.89 48.04 70.92 60.33 67.03 59.46 75.57 65.90 63.89 G2PTQ 2.61e-01 12.04 1.74e-01 4.72 8.43e-02 2.87 49.06 72.64 63.82 67.55 59.40 76.06 65.82 64.91 G2PTQ* 2.38e-01 11.56 1.56e-01 4.74 7.45e-02 2.85 48.81 68.43 63.97 67.56 60.08 75.57 68.11 64.65 Qwen3.5 9B BF16 0 8.65 0 3.78 0 2.48 55.46 74.37 78.75 78.08 70.04 79.98 72.93 72.80 RTN 1.66e+00 37.80 1.56e+00 12.72 1.38e+00 8.96 32.17 59.93 41.53 41.89 19.35 66.21 55.64 45.25 GPTQ 1.96e-01 9.36 1.05e-01 4.01 5.03e-02 2.57 52.99 76.52 74.44 74.24 68.45 79.33 71.03 71.00 GuidedQ 2.06e-01 9.76 1.10e-01 4.02 6.14e-02 2.60 51.96 75.76 73.33 74.36 68.19 78.73 69.93 70.32 GPTAQ 1.99e-01 9.47 1.03e-01 4.05 4.93e-02 2.57 53.84 77.10 73.40 74.00 68.31 79.16 70.48 70.90 G2PTQ 1.94e-01 9.18 9.40e-02 4.03 4.80e-02 2.57 52.39 74.62 74.22 74.56 67.42 79.22 71.43 70.55 G2PTQ* 1.89e-01 9.22 8.75e-02 3.97 4.26e-02 2.55 51.45 75.51 74.07 74.45 67.55 79.38 71.43 70.55 Qwen3.5 27B BF16 0 6.90 0 3.55 0 2.28 61.26 79.67 85.44 83.34 75.16 82.05 78.69 77.94 RTN 6.13e-01 10.76 5.09e-01 4.63 4.38e-01 3.26 55.03 77.15 70.51 71.36 54.53 77.26 70.17 68.00 GPTQ 1.38e-01 7.58 6.10e-02 3.65 3.39e-02 2.33 60.75 80.30 82.54 81.27 76.25 82.10 78.22 77.35 GuidedQ 1.48e-01 7.59 6.55e-02 3.66 3.64e-02 2.34 61.01 81.06 83.28 80.94 75.72 81.07 77.43 77.22 GPTAQ 1.43e-01 7.60 6.44e-02 3.66 3.50e-02 2.34 61.86 81.78 82.62 80.47 75.88 81.61 78.37 77.51 G2PTQ 1.36e-01 7.42 5.95e-02 3.65 3.62e-02 2.33 62.20 83.38 82.84 81.27 75.08 82.21 77.19 77.74 G2PTQ* 1.36e-01 7.52 5.58e-02 3.64 3.13e-02 2.33 61.35 80.01 82.10 81.06 74.36 81.61 77.74 76.89 LLaMA3 8B BF16 0 6.14 0 3.41 0 2.72 53.24 77.90 48.44 79.25 75.53 80.74 73.16 69.75 RTN 2.14e+00 53.31 1.26e+00 11.61 8.60e-01 6.40 27.99 43.35 22.66 47.90 28.35 60.94 59.98 41.60 GPTQ 2.82e-01 8.17 1.45e-01 3.88 7.86e-02 2.92 47.27 73.02 36.55 73.78 72.71 77.20 71.90 64.63 GuidedQ 2.38e-01 7.81 1.18e-01 3.79 6.42e-02 2.89 49.15 76.39 39.08 75.16 73.12 77.31 71.74 65.99 GPTAQ 2.53e-01 7.92 1.13e-01 3.79 6.70e-02 2.89 48.04 75.13 42.12 74.22 71.30 77.42 71.51 65.68 G2PTQ 2.27e-01 7.71 9.73e-02 3.74 6.16e-02 2.88 48.21 74.83 40.86 75.10 72.87 78.56 72.06 66.07 G2PTQ* 2.28e-01 7.71 8.97e-02 3.71 4.95e-02 2.84 49.74 75.59 42.42 75.33 72.00 78.02 72.85 66.56 LLaMA3 70B BF16 0 2.86 0 3.05 0 2.41 64.16 85.86 65.08 84.95 79.45 84.49 80.43 77.77 RTN 4.56e+00 285.78 3.77e+00 127.47 2.93e+00 44.40 21.67 30.89 23.40 28.85 12.03 55.55 49.25 31.66 GPTQ 6.51e-01 5.48 9.83e-02 3.31 7.75e-02 2.57 57.51 82.83 52.67 81.73 78.79 82.21 78.93 73.52 GuidedQ 5.05e-01 4.74 4.61e-02 3.18 3.48e-02 2.47 62.03 85.06 60.18 83.43 79.84 83.41 81.53 76.50 GPTAQ 5.78e-01 5.09 5.79e-02 3.21 4.76e-02 2.49 61.43 83.12 58.10 81.64 78.42 82.81 80.43 75.14 G2PTQ 4.93e-01 4.69 4.06e-02 3.16 3.22e-02 2.47 61.77 84.22 58.84 83.62 79.18 83.03 79.24 75.70 G2PTQ* 5.35e-01 4.89 4.21e-02 3.17 2.87e-02 2.46 62.29 84.89 60.25 83.45 78.32 83.13 79.32 75.95 Table 8: 3-bit weight-only quantization results across different model families. Model Method WikiText2 UltraChat NuminaMath CommonSense QA KL PPL KL PPL KL PPL ARC-C ARC-E C-eval HellaS LAMB PIQA Wino Avg. Qwen3 0.6B BF16 0 20.96 0 8.00 0 4.88 34.13 56.06 43.76 47.29 40.02 67.36 56.35 49.28 RTN 7.09e-01 34.72 6.01e-01 12.01 4.43e-01 6.11 28.75 44.19 33.21 42.25 24.10 63.00 53.99 41.36 GPTQ 5.97e-01 37.97 4.61e-01 11.25 3.16e-01 5.76 27.65 42.80 34.99 41.22 26.43 63.28 54.62 41.57 GuidedQ 2.09e-01 24.71 1.38e-01 8.80 7.86e-02 5.12 31.06 49.45 39.97 44.63 32.18 65.83 54.78 45.41 GPTAQ 4.17e-01 31.84 3.03e-01 10.15 1.88e-01 5.57 28.58 43.86 34.62 42.71 31.44 64.58 54.14 42.85 G2PTQ 1.73e-01 24.02 1.16e-01 8.77 6.14e-02 5.09 32.76 51.73 37.96 44.80 32.93 66.10 54.70 45.85 G2PTQ* 1.60e-01 23.98 1.01e-01 8.56 5.35e-02 5.03 30.12 49.37 39.82 44.82 34.45 65.72 56.27 45.80 Qwen3 1.7B BF16 0 16.72 0 9.90 0 5.72 44.03 70.16 58.69 60.33 50.40 72.80 61.33 59.68 RTN 1.39e+00 77.06 9.21e-01 12.33 9.08e-01 8.94 29.35 42.00 40.34 50.35 23.73 63.38 52.41 43.08 GPTQ 3.82e-01 24.92 2.87e-01 10.69 1.85e-01 6.17 35.58 55.43 52.38 55.47 35.86 67.46 56.83 51.29 GuidedQ 2.99e-01 19.59 2.26e-01 10.90 1.30e-01 5.75 40.96 70.16 49.78 57.40 40.60 70.89 59.98 55.68 GPTAQ 2.58e-01 21.45 2.01e-01 11.31 1.08e-01 6.32 38.23 63.89 53.71 56.01 39.78 70.02 58.64 54.33 G2PTQ 2.26e-01 18.94 1.78e-01 11.28 9.12e-02 5.81 38.65 66.08 43.76 57.58 42.85 70.35 59.43 54.10 G2PTQ* 2.11e-01 18.11 1.62e-01 10.43 8.56e-02 5.65 40.44 65.70 46.66 57.77 44.83 70.18 60.06 55.09 Qwen3 4B BF16 0 13.66 0 8.03 0 5.14 54.18 78.07 70.43 68.50 59.50 74.92 65.67 67.32 RTN 3.60e-01 16.48 3.14e-01 6.43 2.38e-01 4.67 45.65 65.70 62.63 64.51 49.99 73.29 61.64 60.49 GPTQ 2.34e-01 15.10 1.75e-01 6.95 1.20e-01 4.80 48.38 73.15 62.78 66.05 57.87 73.67 64.96 63.84 GuidedQ 1.92e-01 16.70 1.25e-01 7.67 7.53e-02 4.95 48.21 72.14 65.08 65.93 57.71 74.21 64.17 63.92 GPTAQ 2.18e-01 17.00 1.56e-01 8.51 9.47e-02 5.55 50.00 75.25 63.89 64.92 58.41 73.94 62.83 64.18 G2PTQ 1.94e-01 16.08 1.14e-01 7.78 5.77e-02 5.12 50.00 73.86 62.70 65.65 58.49 74.43 64.48 64.23 G2PTQ* 1.95e-01 16.13 1.05e-01 7.55 4.86e-02 4.87 50.77 75.84 66.20 65.79 58.20 74.70 64.64 65.16 Qwen3 8B BF16 0 9.72 0 5.20 0 3.60 56.14 80.77 79.57 74.98 64.10 77.97 67.96 71.64 RTN 2.16e-01 10.66 1.86e-01 5.19 1.22e-01 3.54 50.68 73.95 72.96 71.60 55.50 77.31 68.43 67.20 GPTQ 6.60e-02 9.92 4.02e-02 5.27 1.98e-02 3.64 54.35 79.21 76.60 73.69 62.95 77.26 69.06 70.45 GuidedQ 6.43e-02 10.07 3.66e-02 5.30 1.87e-02 3.64 55.97 79.59 76.30 73.77 63.98 77.37 67.88 70.69 GPTAQ 6.67e-02 10.19 4.11e-02 5.35 2.02e-02 3.67 55.29 79.46 76.52 73.20 63.03 77.15 69.38 70.58 G2PTQ 6.38e-02 10.05 3.85e-02 5.27 2.15e-02 3.63 55.80 80.30 76.23 73.97 63.32 77.09 68.51 70.75 G2PTQ* 6.15e-02 10.03 3.63e-02 5.21 2.07e-02 3.62 56.91 80.93 78.16 73.51 64.64 77.80 68.98 71.56 Qwen3 14B BF16 0 8.65 0 4.80 0 3.36 60.49 82.74 82.32 78.80 67.90 80.03 73.01 75.04 RTN 1.86e-01 9.80 1.60e-01 4.96 1.10e-01 3.44 60.32 79.76 78.16 76.27 65.36 77.58 67.64 72.16 GPTQ 4.60e-02 8.92 2.75e-02 4.81 1.20e-02 3.38 58.79 81.06 81.43 78.04 67.96 79.82 71.27 74.05 GuidedQ 4.62e-02 8.88 2.65e-02 4.83 1.18e-02 3.39 60.67 81.86 81.43 78.10 67.61 79.92 72.45 74.58 GPTAQ 4.52e-02 8.98 2.57e-02 4.83 1.09e-02 3.40 61.18 82.66 80.83 77.76 67.15 79.49 72.45 74.50 G2PTQ 4.30e-02 8.87 2.44e-02 4.83 1.09e-02 3.37 61.18 82.79 80.98 78.52 67.34 79.33 72.06 74.60 G2PTQ* 4.24e-02 8.83 2.27e-02 4.81 9.47e-03 3.36 59.98 81.94 81.13 78.17 67.13 80.20 72.38 74.42 Qwen3 32B BF16 0 7.61 0 4.05 0 2.80 61.01 83.21 86.03 82.60 67.13 82.05 73.24 76.47 RTN 2.49e-01 8.54 1.49e-01 4.27 1.45e-01 2.99 56.14 76.94 81.05 80.44 62.78 80.09 70.72 72.59 GPTQ 8.16e-02 7.91 2.61e-02 4.08 2.66e-02 2.85 59.39 83.21 85.44 82.05 68.06 81.45 71.27 75.84 GuidedQ 8.23e-02 7.86 2.60e-02 4.08 2.53e-02 2.84 61.60 83.92 85.66 81.89 67.79 81.01 71.67 76.22 GPTAQ 1.22e-01 8.11 4.99e-02 4.11 5.36e-02 2.88 60.41 82.32 84.32 81.31 68.64 81.12 72.30 75.77 G2PTQ 7.45e-02 7.78 2.63e-02 4.07 3.03e-02 2.84 61.35 82.62 85.81 81.99 67.48 81.61 72.45 76.19 G2PTQ* 7.78e-02 7.76 2.63e-02 4.04 3.15e-02 2.82 62.12 83.33 85.51 82.04 67.28 81.34 73.56 76.45 Qwen3.5 0.8B BF16 0 17.18 0 5.54 0 3.40 37.63 61.49 48.89 49.54 43.59 69.31 57.62 52.58 RTN 2.74e-01 23.24 2.25e-01 6.64 1.82e-01 3.70 34.30 58.67 35.88 46.62 32.12 67.52 56.99 47.44 GPTQ 1.13e-01 18.76 9.03e-02 5.99 5.15e-02 3.47 35.07 59.68 42.94 47.93 38.25 68.01 58.01 49.98 GuidedQ 1.12e-01 19.38 8.88e-02 6.01 5.10e-02 3.49 35.15 60.27 43.02 47.90 40.09 68.06 57.30 50.26 GPTAQ 1.07e-01 19.50 8.46e-02 6.01 4.67e-02 3.50 35.58 58.59 43.54 47.75 38.89 68.44 58.17 50.14 G2PTQ 1.01e-01 18.73 7.90e-02 5.98 4.39e-02 3.50 34.64 58.29 41.08 48.12 40.91 68.66 59.35 50.15 G2PTQ* 9.19e-02 18.21 6.74e-02 5.90 3.53e-02 3.49 35.49 60.98 42.12 48.15 41.68 68.50 57.93 50.69 Qwen3.5 2B BF16 0 12.10 0 4.66 0 2.99 41.47 65.95 59.06 62.11 53.31 72.69 62.67 59.61 RTN 2.20e-01 15.05 1.84e-01 5.27 1.71e-01 3.37 40.27 64.77 45.99 59.47 47.04 72.52 62.83 56.13 GPTQ 8.74e-02 13.07 6.38e-02 4.87 3.97e-02 3.07 38.31 60.86 55.35 60.18 48.69 71.27 61.33 56.57 GuidedQ 8.85e-02 13.21 6.17e-02 4.88 4.46e-02 3.09 40.10 64.23 53.71 60.56 51.19 72.36 61.56 57.67 GPTAQ 8.50e-02 13.23 5.86e-02 4.88 4.07e-02 3.09 38.65 59.68 55.79 60.00 49.25 71.93 61.56 56.69 G2PTQ 8.01e-02 12.98 5.57e-02 4.87 3.90e-02 3.09 40.02 62.29 53.64 60.48 50.53 72.36 61.25 57.22 G2PTQ* 7.71e-02 13.05 5.00e-02 4.81 3.40e-02 3.08 40.27 63.01 54.98 60.59 51.23 72.14 63.54 57.97 Qwen3.5 4B BF16 0 9.58 0 4.33 0 2.72 54.27 75.46 72.51 73.11 64.74 77.97 69.93 69.71 RTN 1.73e-01 10.94 1.55e-01 4.70 1.19e-01 2.94 50.09 67.51 69.54 70.91 61.07 76.28 67.25 66.09 GPTQ 9.68e-02 10.60 6.59e-02 4.54 3.55e-02 2.76 54.86 75.59 70.43 71.68 63.34 77.20 70.09 69.03 GuidedQ 9.80e-02 10.51 6.64e-02 4.45 4.23e-02 2.80 55.12 76.64 69.84 71.75 63.17 77.86 68.98 69.05 GPTAQ 9.20e-02 10.53 6.02e-02 4.52 3.39e-02 2.78 54.95 77.06 71.17 71.62 62.74 77.42 68.59 69.08 G2PTQ 9.63e-02 10.64 5.49e-02 4.45 3.23e-02 2.76 54.61 76.98 70.06 71.69 62.82 77.91 68.90 69.00 G2PTQ* 8.20e-02 10.27 5.17e-02 4.49 3.18e-02 2.76 54.61 76.56 71.17 71.53 62.62 77.20 70.09 69.11 Qwen3.5 9B BF16 0 8.65 0 3.78 0 2.48 55.46 74.37 78.75 78.08 70.04 79.98 72.93 72.80 RTN 3.33e-01 9.29 2.82e-01 4.17 1.96e-01 2.80 51.02 73.53 71.03 74.47 62.86 78.45 70.56 68.85 GPTQ 6.83e-02 8.84 2.84e-02 3.83 1.50e-02 2.50 53.92 74.37 78.01 77.15 70.42 79.98 72.93 72.40 GuidedQ 7.31e-02 8.76 3.10e-02 3.85 1.77e-02 2.50 54.52 75.21 77.19 76.89 69.14 80.14 73.48 72.37 GPTAQ 6.91e-02 8.77 2.74e-02 3.84 1.48e-02 2.50 55.03 74.71 77.56 76.89 69.24 80.03 72.14 72.23 G2PTQ 6.99e-02 8.63 2.72e-02 3.83 1.57e-02 2.50 55.38 75.08 76.89 77.04 69.51 80.30 72.06 72.32 G2PTQ* 6.59e-02 8.79 2.53e-02 3.82 1.40e-02 2.49 53.84 74.07 78.45 76.88 68.74 80.25 72.93 72.17 Qwen3.5 27B BF16 0 6.90 0 3.55 0 2.28 61.26 79.67 85.44 83.34 75.16 82.05 78.69 77.94 RTN 1.28e-01 7.39 6.56e-02 3.66 4.20e-02 2.32 59.98 80.89 84.03 82.22 73.16 81.45 76.87 76.94 GPTQ 5.27e-02 7.01 1.89e-02 3.56 1.19e-02 2.29 61.77 80.35 84.70 82.97 75.59 82.21 78.85 78.06 GuidedQ 5.91e-02 7.07 2.01e-02 3.57 1.33e-02 2.29 62.03 80.22 85.07 82.86 75.78 82.64 78.77 78.20 GPTAQ 5.39e-02 7.08 1.91e-02 3.57 1.21e-02 2.29 61.09 80.13 84.47 82.98 75.30 82.37 78.77 77.87 G2PTQ 5.32e-02 6.99 1.84e-02 3.56 1.28e-02 2.29 60.92 80.26 84.77 82.82 75.22 82.10 78.14 77.75 G2PTQ* 5.37e-02 7.07 1.79e-02 3.57 1.15e-02 2.29 61.77 79.00 84.55 82.81 75.26 82.59 78.45 77.78 LLaMA3 8B BF16 0 6.14 0 3.41 0 2.72 53.24 77.90 48.44 79.25 75.53 80.74 73.16 69.75 RTN 2.04e-01 7.51 1.24e-01 3.80 1.08e-01 3.01 49.66 74.41 40.34 76.57 70.74 79.16 71.35 66.03 GPTQ 8.42e-02 6.66 3.62e-02 3.53 2.92e-02 2.80 51.71 76.18 45.54 77.53 74.99 79.92 73.24 68.44 GuidedQ 7.04e-02 6.59 2.88e-02 3.50 2.22e-02 2.78 51.28 76.89 46.51 78.15 75.98 79.98 72.45 68.75 GPTAQ 7.54e-02 6.61 2.90e-02 3.50 2.41e-02 2.78 52.65 76.43 46.66 77.71 75.20 79.76 72.61 68.72 G2PTQ 6.86e-02 6.57 2.67e-02 3.50 2.28e-02 2.77 52.22 76.77 47.55 78.16 75.47 79.76 73.48 69.06 G2PTQ* 6.89e-02 6.56 2.45e-02 3.48 1.90e-02 2.77 52.30 78.11 48.96 77.95 74.89 79.92 73.72 69.41 LLaMA3 70B BF16 0 2.86 0 3.05 0 2.41 64.16 85.86 65.08 84.95 79.45 84.49 80.43 77.77 RTN 1.65e+00 15.00 7.62e-01 6.34 5.36e-01 4.01 41.04 68.52 24.37 61.47 45.31 71.82 67.32 54.26 GPTQ 2.42e-01 3.63 2.16e-02 3.10 2.23e-02 2.45 62.80 84.97 62.18 84.69 79.10 84.60 80.03 76.91 GuidedQ 1.76e-01 3.40 1.39e-02 3.09 1.19e-02 2.43 63.65 85.23 62.70 84.45 79.57 83.68 79.95 77.03 GPTAQ 2.02e-01 3.49 1.64e-02 3.09 1.43e-02 2.43 63.14 85.23 63.00 84.80 79.33 83.84 79.87 77.03 G2PTQ 1.69e-01 3.38 1.25e-02 3.08 1.14e-02 2.43 62.97 85.52 63.60 84.62 79.06 84.28 79.87 77.13 G2PTQ* 1.93e-01 3.46 1.33e-02 3.09 1.09e-02 2.42 63.31 85.52 63.08 84.76 79.18 84.33 81.06 77.32 Table 9: 4-bit weight-only quantization results across different model families. Model Method WikiText2 UltraChat NuminaMath CommonSense QA KL PPL KL PPL KL PPL ARC-C ARC-E C-eval HellaS LAMB PIQA Wino Avg. Qwen3 8B BF16 0 9.72 0 5.20 0 3.60 56.14 80.77 79.57 74.98 64.10 77.97 67.96 71.64 RTN 4.16e-01 12.33 3.42e-01 5.58 2.41e-01 3.81 44.62 64.44 64.86 66.48 48.52 73.88 64.01 60.97 GPTQ 2.49e-01 11.32 1.85e-01 5.56 1.24e-01 3.81 52.05 75.38 69.24 69.33 57.87 75.68 64.64 66.31 GuidedQ 2.54e-01 11.44 1.87e-01 5.59 1.25e-01 3.83 49.83 75.29 67.16 69.21 58.33 74.81 63.54 65.45 GPTAQ 2.56e-01 11.81 1.86e-01 5.82 1.23e-01 4.00 48.12 72.94 69.02 68.04 57.91 74.54 63.93 64.93 G2PTQ 2.25e-01 11.02 1.64e-01 5.43 1.11e-01 3.76 49.23 74.79 69.17 69.80 61.09 74.54 64.01 66.09 G2PTQ* 2.21e-01 10.98 1.61e-01 5.32 1.03e-01 3.74 49.57 75.76 68.95 69.58 60.28 75.73 65.98 66.55 Qwen3 14B BF16 0 8.65 0 4.80 0 3.36 60.49 82.74 82.32 78.80 67.90 80.03 73.01 75.04 RTN 3.55e-01 11.02 2.87e-01 5.11 2.04e-01 3.55 52.90 74.79 72.51 72.18 60.86 76.71 67.01 68.14 GPTQ 1.99e-01 9.83 1.44e-01 4.91 8.98e-02 3.39 54.86 76.98 76.97 74.55 63.32 77.53 67.40 70.23 GuidedQ 1.98e-01 9.78 1.45e-01 4.91 9.16e-02 3.40 56.48 76.47 74.89 74.78 63.67 77.53 67.64 70.21 GPTAQ 1.87e-01 9.97 1.28e-01 5.07 7.96e-02 3.54 55.12 77.61 76.08 74.43 63.48 77.09 68.82 70.38 G2PTQ 1.79e-01 9.69 1.22e-01 4.88 7.62e-02 3.47 54.86 78.28 74.89 75.39 64.99 78.67 68.67 70.82 G2PTQ* 1.73e-01 9.53 1.20e-01 4.82 7.27e-02 3.45 54.35 78.79 76.30 75.69 64.54 78.07 69.30 71.01 Qwen3 32B BF16 0 7.61 0 4.05 0 2.80 61.01 83.21 86.03 82.60 67.13 82.05 73.24 76.47 RTN 4.59e-01 9.83 2.76e-01 4.48 2.58e-01 3.18 51.79 71.38 73.40 76.77 58.18 76.55 64.56 67.52 GPTQ 3.34e-01 9.11 1.67e-01 4.32 1.58e-01 3.01 56.83 77.02 77.86 77.72 63.79 78.89 69.30 71.63 GuidedQ 3.39e-01 9.11 1.68e-01 4.31 1.59e-01 3.01 56.91 77.27 77.56 77.52 63.69 77.26 66.38 70.94 GPTAQ 3.34e-01 9.23 1.57e-01 4.27 1.49e-01 3.06 52.73 76.56 77.12 77.50 65.57 77.75 66.30 70.50 G2PTQ 2.72e-01 8.68 1.36e-01 4.21 1.23e-01 2.94 57.42 80.01 80.46 79.62 66.52 79.54 70.01 73.37 G2PTQ* 2.61e-01 8.57 1.32e-01 4.19 1.16e-01 2.93 56.14 80.13 81.05 79.45 65.30 80.79 70.09 73.28 Qwen3.5 9B BF16 0 8.65 0 3.78 0 2.48 55.46 74.37 78.75 78.08 70.04 79.98 72.93 72.80 RTN 2.76e+00 108.18 2.62e+00 37.41 1.50e+00 10.03 25.09 48.48 27.04 33.14 11.60 59.30 52.01 36.67 GPTQ 9.87e-01 19.21 6.85e-01 6.10 4.22e-01 3.56 42.15 66.29 42.87 59.69 49.68 71.33 59.43 55.92 GuidedQ 9.99e-01 19.36 6.92e-01 6.14 4.34e-01 3.62 41.55 64.48 41.60 59.40 49.72 70.89 61.33 55.57 GPTAQ 9.18e-01 19.04 4.84e-01 5.44 2.85e-01 3.17 42.15 66.58 46.21 61.65 52.57 70.95 61.96 57.44 G2PTQ 7.57e-01 15.22 4.07e-01 5.07 2.63e-01 3.11 44.45 70.50 49.11 65.77 56.37 73.01 64.17 60.48 G2PTQ* 7.48e-01 15.28 3.86e-01 4.90 2.37e-01 3.04 46.50 69.74 50.82 64.98 56.28 73.61 64.17 60.87 Qwen3.5 27B BF16 0 6.90 0 3.55 0 2.28 61.26 79.67 85.44 83.34 75.16 82.05 78.69 77.94 RTN 1.01e+00 17.05 6.59e-01 5.53 2.72e-01 2.79 47.27 70.03 57.65 65.06 48.90 71.00 63.61 60.50 GPTQ 6.77e-01 12.32 4.31e-01 4.64 1.85e-01 2.58 50.68 75.97 66.94 73.00 63.52 76.44 68.82 67.91 GuidedQ 6.91e-01 12.56 4.35e-01 4.68 1.87e-01 2.59 51.96 74.58 65.60 72.72 64.08 75.24 68.98 67.59 GPTAQ 5.23e-01 11.00 2.54e-01 4.18 1.41e-01 2.55 54.35 75.34 67.16 73.60 68.56 76.77 72.06 69.69 G2PTQ 4.40e-01 9.89 2.30e-01 4.00 1.17e-01 2.49 54.52 78.49 72.88 76.02 65.55 78.40 72.14 71.14 G2PTQ* 4.35e-01 9.80 2.30e-01 4.01 1.14e-01 2.50 54.69 75.88 71.77 75.01 65.57 76.88 71.98 70.25 LLaMA3 8B BF16 0 6.14 0 3.41 0 2.72 53.24 77.90 48.44 79.25 75.53 80.74 73.16 69.75 RTN 4.19e-01 9.35 2.87e-01 4.44 2.21e-01 3.37 42.06 66.12 32.62 72.31 62.24 75.35 66.22 59.56 GPTQ 2.83e-01 8.15 1.65e-01 3.97 1.31e-01 3.09 45.31 70.54 37.37 74.16 69.09 76.22 69.30 63.14 GuidedQ 2.68e-01 8.03 1.55e-01 3.94 1.23e-01 3.06 47.61 72.77 38.56 74.62 70.35 76.71 68.98 64.23 GPTAQ 2.34e-01 7.75 1.21e-01 3.83 1.04e-01 3.00 50.00 74.96 38.86 74.72 70.37 77.53 69.53 65.14 G2PTQ 2.36e-01 7.75 1.29e-01 3.85 1.05e-01 2.99 45.48 75.08 40.12 75.20 73.06 77.75 68.75 65.06 G2PTQ* 2.39e-01 7.79 1.28e-01 3.84 1.00e-01 2.97 47.53 74.75 42.12 74.32 70.97 78.35 69.14 65.31 LLaMA3 70B BF16 0 2.86 0 3.05 0 2.41 64.16 85.86 65.08 84.95 79.45 84.49 80.43 77.77 RTN 2.60e+00 39.28 1.72e+00 16.29 1.16e+00 7.53 21.93 37.71 23.11 34.13 16.53 57.34 49.17 34.27 GPTQ 1.12e+00 8.87 4.76e-01 4.75 3.04e-01 3.19 43.86 66.67 26.97 68.44 60.55 75.08 64.96 58.08 GuidedQ 1.03e+00 8.03 3.95e-01 4.40 2.82e-01 3.13 44.11 69.19 29.64 70.00 64.43 74.97 70.40 60.39 GPTAQ 8.42e-01 6.64 1.29e-01 3.42 1.47e-01 2.74 50.00 77.86 44.06 76.36 75.37 79.22 75.77 68.38 G2PTQ 6.49e-01 5.47 9.09e-02 3.31 9.22e-02 2.59 55.97 81.06 53.86 82.14 78.50 81.50 77.58 72.94 G2PTQ* 7.74e-01 6.23 1.07e-01 3.36 1.19e-01 2.66 54.61 81.31 52.60 80.64 76.89 81.12 75.14 71.76 Table 10: 4-bit weight-activation quantization results across different model families. Model Method WikiText2 UltraChat NuminaMath CommonSense QA KL PPL KL PPL KL PPL ARC-C ARC-E C-eval HellaS LAMB PIQA Wino Avg. Qwen3 30B-A3B (W2A16) BF16 0 8.70 0 4.79 0 3.41 56.66 78.96 84.32 77.74 64.80 80.58 71.11 73.45 GPTQ 9.83e-01 20.13 6.24e-01 6.84 4.42e-01 4.65 38.99 56.78 44.73 57.62 49.82 70.24 56.12 53.47 G2PTQ 4.93e-01 13.89 2.86e-01 5.68 2.48e-01 4.18 45.48 67.26 59.73 66.61 53.79 76.06 63.93 61.84 G2PTQ∗ 4.27e-01 12.73 2.13e-01 5.23 2.09e-01 4.04 44.45 66.08 63.08 68.35 55.31 75.90 65.11 62.61 Qwen3 30B-A3B (W3A16) BF16 0 8.70 0 4.79 0 3.41 56.66 78.96 84.32 77.74 64.80 80.58 71.11 73.45 GPTQ 1.72e-01 10.03 1.18e-01 5.16 7.41e-02 3.57 52.22 75.42 73.77 73.87 62.24 78.07 68.35 69.13 G2PTQ 1.03e-01 9.49 5.39e-02 4.84 4.33e-02 3.52 54.35 78.41 78.01 75.52 63.83 79.16 70.48 71.39 G2PTQ∗ 9.66e-02 9.41 4.65e-02 4.78 4.01e-02 3.51 53.07 76.85 78.31 75.49 62.80 79.22 69.38 70.73 Qwen3 30B-A3B (W4A16) BF16 0 8.70 0 4.79 0 3.41 56.66 78.96 84.32 77.74 64.80 80.58 71.11 73.45 GPTQ 5.08e-02 8.87 3.53e-02 4.81 2.31e-02 3.45 53.92 78.37 82.17 76.37 63.85 79.49 68.82 71.86 G2PTQ 3.36e-02 8.84 1.83e-02 4.74 1.46e-02 3.40 55.63 78.54 82.62 76.96 63.79 80.03 69.53 72.44 G2PTQ∗ 3.26e-02 8.84 1.64e-02 4.75 1.38e-02 3.41 54.95 78.28 82.39 77.14 63.50 80.14 70.64 72.43 Qwen3 30B-A3B (W4A4) BF16 0 8.70 0 4.79 0 3.41 56.66 78.96 84.32 77.74 64.80 80.58 71.11 73.45 GPTQ 2.08e-01 9.70 1.58e-01 4.81 1.07e-01 3.52 51.45 76.81 76.52 72.66 60.31 76.82 67.09 68.81 G2PTQ 1.59e-01 9.61 1.15e-01 4.87 8.53e-02 3.55 50.17 77.44 75.78 74.33 61.81 78.13 67.72 69.34 G2PTQ∗ 1.58e-01 9.56 1.09e-01 4.73 8.19e-02 3.49 51.54 74.83 76.37 74.46 61.54 78.40 67.25 69.20 Table 11: Weight-only and weight-activation quantization results on Qwen3-30B-A3B. Model Method WikiText2 UltraChat NuminaMath CommonSense QA KL PPL KL PPL KL PPL ARC-C ARC-E C-eval HellaS LAMB PIQA Wino Avg. Qwen3.8 Flash-Next BF16 0 4.67 0 6.30 0 3.14 64.51 79.08 89.38 87.59 72.81 82.97 71.59 78.28 GPTQ 1.78e-01 5.02 9.36e-02 6.76 7.61e-02 3.23 62.03 78.03 87.30 87.19 72.48 83.62 72.22 77.55 G2PTQ∗ 1.52e-01 4.85 7.43e-02 5.77 6.20e-02 3.03 62.71 79.12 88.04 87.40 72.39 84.17 71.82 77.95 Table 12: 4-bit weight-only quantization results on Qwen3.8-Flash-Next. Model Method GPQA-Diamond Live-Code-Bench ArXiv-Math IFBench Avg. Qwen3.8 Flash-Next BF16 91.58±0.5891.58± 0.58 93.78±0.2993.78± 0.29 44.01±2.8044.01± 2.80 73.00±0.8873.00± 0.88 75.59±0.8475.59± 0.84 GPTQ 90.57±0.2990.57± 0.29 92.64±0.0592.64± 0.05 43.37± 0.56 74.11±0.5174.11± 0.51 75.17±0.1175.17± 0.11 G2PTQ∗ 91.08± 1.27 92.92± 0.33 43.36±2.9743.36± 2.97 74.22± 0.69 75.40± 0.40 Table 13: 4-bit weight-only quantization results for the Qwen3.8-Flash-Next model, evaluated on reasoning benchmarks. We report the mean accuracy and variance across three random seeds.