What runs on a 96 GB GPU, exactly
RTX PRO 6000 and GH200. Open models in their original precision, no quantization, with and without Glyd.
Verified bit for bit, and timed against bf16 in the same run, on the RTX 4090, RTX 5090, H100 SXM, H100 PCIe, A100, A10, A10G, RTX PRO 6000 and RTX 4080 SUPER.
See the benchmarksRuns only with Glyd
| Needs, GB | Room for context, K tokens | ||
|---|---|---|---|
| Model | bf16 | Glyd | Glyd |
| 145.4 | 99.0 | 19 | |
| 149.7 | 102.1 | 10 | |
Runs either way
| Needs, GB | Room for context, K tokens | |||
|---|---|---|---|---|
| Model | bf16 | Glyd | bf16 | Glyd |
| 6.3 | 4.8 | 7,852 | 7,973 | |
| 8.4 | 6.3 | 1,287 | 1,314 | |
| 9.0 | 6.9 | 825 | 843 | |
| 9.7 | 7.1 | 5,681 | 5,841 | |
| 10.9 | 8.3 | 631 | 648 | |
| 11.2 | 8.1 | 2,799 | 2,892 | |
| 11.9 | 8.6 | 12,665 | 13,134 | |
| 17.2 | 12.4 | 660 | 696 | |
| 17.8 | 12.5 | 5,932 | 6,296 | |
| 18.7 | 13.5 | 648 | 688 | |
| 19.2 | 14.0 | 574 | 610 | |
| 20.7 | 14.5 | 2,509 | 2,697 | |
| 21.2 | 15.7 | 2,494 | 2,660 | |
| 26.4 | 18.6 | 1,177 | 1,296 | |
| 26.9 | 18.8 | 1,170 | 1,292 | |
| 32.6 | 23.0 | 350 | 397 | |
| 32.8 | 23.3 | 364 | 412 | |
| 51.0 | 35.1 | 324 | 420 | |
| 53.8 | 36.8 | 1,207 | 1,620 | |
| 57.6 | 39.6 | 564 | 783 | |
| 57.7 | 39.5 | 694 | 972 | |
| 57.7 | 39.5 | 694 | 971 | |
| 57.7 | 39.5 | 694 | 971 | |
| 61.4 | 41.8 | 3,116 | 4,583 | |
| 63.5 | 43.5 | 407 | 610 | |
| 66.3 | 45.9 | 235 | 360 | |
| 69.3 | 48.3 | 136 | 216 | |
| 67.5 | 46.0 | 5,729 | 9,232 | |
| 73.7 | 50.2 | 1,422 | 2,570 | |
| 73.7 | 50.2 | 1,422 | 2,570 | |
Too big for 96 GB
| Needs, GB | |||
|---|---|---|---|
| Model | bf16 | Glyd | Fits on |
| 161.2 | 109.1 | 141 GB | |
| 164.5 | 112.1 | 141 GB | |
| 220.5 | 149.0 | 141 GB | |
| 224.1 | 151.2 | 2 H100s | |
Speed on this GPU
| GPU time a step, ms | |||
|---|---|---|---|
| Sequences a step | bf16 | Glyd | Change, % |
| 1 | 13.40 | 11.29 | −16 |
| 8 | 14.03 | 12.18 | −13 |
| 32 | 15.31 | 13.86 | −9 |
| 64 | 16.32 | 16.77 | +3 |
| 128 | 18.44 | 18.84 | +2 |
Questions about 96 GB GPUs
Which models run on a 96 GB GPU only with Glyd?
Llama-3.3-70B-Instruct and Qwen2.5-72B-Instruct. With an 8K-token context they need 145.4 to 149.7 GB in bf16, more than one 96 GB GPU holds, and 99 to 102.1 GB with Glyd, every weight exact.
Is it slower than bf16?
Usually not, at a few sequences a step: the table on this page gives v0.22.0's numbers. At many sequences, and for long prompts on some GPUs, Glyd still takes longer (the known gaps on the benchmarks page).
How is this different from a 4-bit GGUF?
A 4-bit model is smaller, 4 bits a weight and their scales, but its weights are rounded and its answers change. Glyd gives you the original model.