Glyd

Qwen2.5-72B-Instruct

  • Qwen
  • 72.7B parameters
  • Released in bf16
  • Measured Sep 26, 2026

Qwen/Qwen2.5-72B-Instruct on Hugging Face

Qwen2.5-72B-Instruct with Glyd

bf16GlydChange, %
Weights in GPU memory, GBEvery weight restored bit for bitlog145.497.8−33log
48 GB GPUs it takesRTX A6000log43log
Tokens per second, 1 sequencebf16 on four A6000s, Glyd on threelog4.56.4+42log
MMLU, 1,000 questions, %log81.981.8log

Which single GPU it fits

Worked out from the measured weights.

MemoryGPUsbf16Glyd
16 GBRTX 4080, RTX 5080NoNo
24 GBRTX 4090, RTX 3090, A10NoNo
32 GBRTX 5090NoNo
48 GBRTX A6000, L40S, RTX 6000 AdaNoNo
80 GBH100, A100 80 GBNoNo
96 GBRTX PRO 6000, GH200NoFits
141 GBH200FitsFits

Tokens per second, RTX A6000

Higher is better. bf16 on four GPUs, Glyd on three.

Tokens/s
Sequences a stepbf16GlydChange, %
14.56.4+42
835.049.0+40
32134.6153.8+14
64254.3218.1−14

log

Run it

pip install "glyd[gpu]"
import glyd
model = glyd.from_pretrained("Qwen/Qwen2.5-72B-Instruct")

Linux and an NVIDIA GPU, Ampere or later: the weights are packed on the GPU as the model loads, every one bit for bit (getting started). vLLM serves Glyd's weights too, for the models checked there (serving with vLLM).

Related models

Also measured

Twenty-one more open models measured, with quality wherever bf16 fits one GPU.