RETROSPECTIVE RECORD · PREPARED 16 SEPTEMBER 2026The record · 100 retrospective records ↗

The record / Practice

Practice / From the record · 31 October 2022 event · prepared 16 September 2026

Four-bit quantization made large models fit consumer GPUs

GPTQ reported low-loss 4-bit compression, and llama.cpp turned that into inference consumer hardware could run.

Visual for this record: Four-bit quantization made large models fit consumer GPUs
Visual published by mindspore.cn, shown for identification of the record. Credit: mindspore.cn · source page ↗ Rights: owner-review-pending.

Compressing weights after training, not during it

Post-training quantization reduces the numeric precision used to store a model's weights after training finishes, rather than training a smaller model from the start. The GPTQ paper, submitted in October 2022, proposes a one-shot method that uses approximate second-order information to decide how to round each weight to three or four bits per parameter, aiming to keep the output close to the original full-precision model rather than simply rounding weights independently.

What GPTQ reported

The paper reports quantizing a 175-billion-parameter model in roughly four GPU-hours, describing the accuracy loss relative to the uncompressed baseline as negligible on the tasks it measured, and states the method more than doubled the compression gains of previously proposed one-shot quantization approaches. It also reports that a 175-billion-parameter model could, for the first time, run inference inside a single GPU once quantized, with end-to-end inference speedups of about 3.25 times on an A100 and 4.5 times on the less expensive A6000 compared to an unquantized FP16 baseline. A later paper on activation-aware quantization reported that protecting a small fraction of weights identified by their activation statistics, rather than treating all weights equally, further reduced quantization error on the benchmarks it used, presenting itself as an alternative to GPTQ's approach.

What llama.cpp added, and what quantization gives up

Separately, the llama.cpp project, whose earliest public history dates to March 2023, is a dependency-free C/C++ inference runtime rather than a quantization method; it implements its own family of integer quantization formats, from 1.5-bit through 8-bit, and targets CPU and consumer GPU hardware directly, including Apple Silicon and x86 processors, rather than only data-centre accelerators. Together, a quantization method that shrinks weights with bounded measured error and a runtime built to execute those shrunk weights on hardware people already own made running a large model outside a data centre practical. Quantization is still a lossy transform: the degradation the cited papers call negligible was measured on their own benchmark tasks at specific bit-widths, and a different task, a lower bit-width, or a different model family is a separate measurement, not a guaranteed outcome.

  • What bit-width and calibration data were used, and does the reported error apply to your task or a different one?
  • Was the quantized model compared against the same full-precision baseline on the same benchmark?
  • Does the runtime's quantization format match the one the accuracy numbers were measured with?

The combination of a bounded-error compression method and a portable runtime is well documented; the specific loss for any one model, task and bit-width still needs its own check before relying on it.

Sources & reading trail

GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformers ↗

States the one-shot 3-4 bit quantization method and reports negligible accuracy loss, the 4 GPU-hour quantization time for a 175B model, and A100/A6000 inference speedups.

Source published: 31 October 2022 · Retrieved: 16 September 2026

ggml-org/llama.cpp ↗

Living repository, retrieved 16 September 2026, describing the dependency-free runtime, its quantization formats (1.5-bit through 8-bit) and supported CPU/GPU hardware.

Source published: Not established · Retrieved: 16 September 2026

AWQ: Activation-aware Weight Quantization for LLM Compression and Acceleration ↗

Reports an alternative activation-aware 4-bit quantization approach that protects salient weight channels, positioned as an alternative to GPTQ.

Source published: 1 June 2023 · Retrieved: 16 September 2026

Papers and official documents establish the record; the reading and the questions are Model Field Guide editorial analysis. This retrospective draft does not imply the site published on the event date.