Qwen2.5-72B-Instruct
Qwen/Qwen2.5-72B-Instruct on Hugging Face
Qwen2.5-72B-Instruct with Glyd
Which single GPU it fits
Worked out from the measured weights.
| Memory | GPUs | bf16 | Glyd |
|---|---|---|---|
| 16 GB | RTX 4080, RTX 5080 | No | No |
| 24 GB | RTX 4090, RTX 3090, A10 | No | No |
| 32 GB | RTX 5090 | No | No |
| 48 GB | RTX A6000, L40S, RTX 6000 Ada | No | No |
| 80 GB | H100, A100 80 GB | No | No |
| 96 GB | RTX PRO 6000, GH200 | No | Fits |
| 141 GB | H200 | Fits | Fits |
Tokens per second, RTX A6000
Higher is better. bf16 on four GPUs, Glyd on three.
| Tokens/s | |||
|---|---|---|---|
| Sequences a step | bf16 | Glyd | Change, % |
| 1 | 4.5 | 6.4 | +42 |
| 8 | 35.0 | 49.0 | +40 |
| 32 | 134.6 | 153.8 | +14 |
| 64 | 254.3 | 218.1 | −14 |
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.