Quantization Calculator

Quantization calculator — compare GGUF, GPTQ, AWQ, FP8 formats

Use the quantization calculator to compare LLM quantization formats. Enter any model size and see how GGUF, GPTQ, AWQ, and FP8 affect model size, speed, and quality. Find the right format for your hardware.

Compare quantization formats

Example quantization comparison (7B model)

FormatBitsSizeSpeedQualityBest for
FP16 (reference)1614 GBReferenceDatacenter GPUs
FP887 GB1.5-2×Near-losslessH100/H200 native
GGUF Q887 GB1.3×ExcellentCPU + GPU hybrid
GPTQ 4-bit44 GB1.8×GoodNVIDIA GPU inference
AWQ 4-bit44 GB2-2.5×Good+GPU throughput
GGUF Q4_K_M44.5 GB1.5×GoodApple Silicon / CPU
GGUF Q2_K22.5 GB1.8×DegradedLow-memory edge

Speed multiplier vs FP16 on same hardware. Quality is subjective — benchmark your specific use case.

What each quantization format means

GGUF (GPT-Generated Unified Format)

Created by the llama.cpp project, GGUF is the most portable format. It supports 10+ quantization levels from Q2 through Q8, including "importance" variants (Q4_K_M, Q5_K_M) that preserve more quality on important weights. Recommended for CPU inference, Apple Silicon, and edge devices.

GPTQ (Post-Training Quantization)

GPTQ uses a one-shot calibration process to quantize weights to 4 or 8 bits. It requires a small calibration dataset and optimizes for GPU execution. GPTQ models load faster than GGUF on GPU because the format is designed for GPU memory layout. Best for NVIDIA GPU inference.

AWQ (Activation-Aware Weight Quantization)

AWQ is a newer GPU format that identifies "salient" weights (those with large activations) and protects them during quantization. This produces better quality than GPTQ at the same bit width (4-bit AWQ ≈ 4.5-bit GPTQ in practice). AWQ also supports in-flight quantization scale reordering for speed.

FP8 (8-bit Float)

FP8 is a hardware-native format on H100/H200 GPUs using the Transformer Engine. Unlike GGUF/GPTQ/AWQ (which are integer quantizations), FP8 uses floating-point representation with shared exponents. No calibration needed. Highest speed on compatible hardware.

Model size by quantization level

Precision7B13B30B70B180B
FP1614 GB26 GB60 GB140 GB360 GB
FP87 GB13 GB30 GB70 GB180 GB
Q87 GB13 GB30 GB70 GB180 GB
Q65.5 GB10 GB23 GB53 GB135 GB
Q44 GB7.5 GB17 GB40 GB100 GB
Q33 GB5.5 GB13 GB30 GB75 GB
Q22.5 GB4.5 GB10 GB22 GB55 GB

Quality vs speed: choosing the right format

The tradeoff is always the same: more bits = better quality but larger memory and slower inference. Here's a decision framework:

  • FP16 — maximum quality, suitable for production when hardware permits. Used by Plugsky cloud.
  • FP8 / Q8 — near-lossless compression. Use when hardware supports it (H100 for FP8, any GPU for Q8).
  • Q4 (GPTQ/AWQ/GGUF) — the sweet spot for most users. 4× memory reduction with 95%+ quality retention.
  • Q2 — for edge deployment where memory is critical. Quality loss is noticeable.

Which format for your hardware

HardwareVRAMMax modelRecommended format
Raspberry Pi / phone1-4 GB1-3BGGUF Q2_K
MacBook Air / laptop8 GB7BGGUF Q4_K_M (Metal)
RTX 3060 / 406012 GB13BGPTQ/AWQ 4-bit
RTX 409024 GB30BGPTQ/AWQ 4-bit or Q8
A100 80GB80 GB70BFP16 or FP8
H10080 GB70BFP8 (Transformer Engine)

When quality matters more than cost: Plugsky

Quantization always loses information. Even the best Q4 format drops some benchmark performance. When quality is your priority — for code generation, medical analysis, legal contracts, or research — full precision matters.

Plugsky runs all models at FP16 on datacenter A100 and H100 GPUs. No quantization, no calibration errors, no format conversions. You get the maximum quality the model can deliver, with no local VRAM limits and flat pricing.

Frequently asked questions

What is the difference between GGUF, GPTQ, and AWQ?

GGUF is a CPU-friendly format designed for llama.cpp, supporting many quantization levels (Q2-Q8). GPTQ is a GPU-optimized format that uses calibration data for weight quantization. AWQ is a newer GPU format that activates based on weight magnitude for better quality at the same bit width.

Which quantization format is fastest?

AWQ is typically fastest on GPUs due to its activation-aware design. GPTQ is close behind. GGUF Q4-Q5 offers good speed on both CPU and GPU. FP8 is fastest on H100/H200 GPUs with native hardware support.

How much quality loss comes with quantization?

Q8 is near-lossless (typically <0.5% perplexity increase). Q4 loses ~1-3% on benchmarks. Q2 loses ~5-10% quality and is noticeable in reasoning tasks. For production use, Q4 is the sweet spot for quality vs size.

Which quantization should I use for my hardware?

CPU only: GGUF Q4-Q5 (llama.cpp). Apple Silicon: GGUF Q4-Metal. 8GB GPU: Q4 GPTQ/AWQ. 16GB GPU: Q4 or Q8. 24GB+ GPU: Q8 or FP16. H100: FP8 with native transformer engine. 4GB or less: GGUF Q2 with CPU offloading.

Why does Plugsky use full precision?

Plugsky cloud models run at full FP16 precision on datacenter GPUs. This means no quality loss from quantization, no calibration errors, and no format compatibility issues. You get maximum quality from every model — use Plugsky when quality matters more than cost.

Last updated Jul 2026. Quality benchmarks are approximate and vary by model architecture and task.

Full precision without the GPU

Plugsky runs every model at FP16 on cloud GPUs. No quantization needed.

Start free → See pricing