Glyd

What runs on a 24 GB GPU, exactly

NVIDIA RTX 4090, RTX 3090 and A10. Open models in their original precision, no quantization, with and without Glyd.

Measured on an RTX 4090
Weights, GiBbf16Glyd
Qwen3.5-9B17.6612.68
The measurements

Runs only with Glyd

bf16 does not fit; Glyd does, bit for bit
Needs, GBRoom for context, K tokens
Modelbf16GlydGlyd
gemma-4-12B-itest.26.418.6123
gemma-3-12b-it26.918.8119
phi-432.623.022
DeepSeek-R1-Distill-Qwen-14B32.823.320

Runs either way

Glyd leaves room for a longer context or more users
Needs, GBRoom for context, K tokens
Modelbf16Glydbf16Glyd
Qwen3.5-2Best.6.34.81,5951,716
SmolLM3-3B8.46.3244271
Llama-3.2-3B-Instruct9.06.9154173
NVIDIA-Nemotron-3-Nano-4B-BF16est.9.77.19891,148
Qwen3-4B-Instruct-250710.98.3109127
Qwen3.5-4Best.11.28.1452546
gemma-4-E2B-itest.11.98.61,9392,407
Mistral-7B-Instruct-v0.317.212.474110
gemma-4-E4B-itest.17.812.5569933
Llama-3.1-8B-Instruct18.713.562102
Qwen3-8B19.214.05388
MiMo-V2.6-Distill-Qwen-9Best.20.714.5163351
Qwen3.5-9B21.215.7148314

Too big for 24 GB

Even compressed

Speed on these GPUs

A10, Qwen3-8B, 12-bit layout, v0.22.0: GPU time a step after the prompt; lower is better. log

GPU time a step, ms
Sequences a stepbf16GlydChange, %
135.7027.75−22
840.1329.29−27
3242.5332.08−25
6445.9935.78−22

A10G, Qwen3-8B, 12-bit layout, v0.22.0: GPU time a step after the prompt; lower is better. log

GPU time a step, ms
Sequences a stepbf16GlydChange, %
137.1327.80−25
839.9329.30−27
3242.5831.91−25
6447.6934.80−27
Every GPU tested, release by release

Questions about 24 GB GPUs

Which models run on a 24 GB GPU only with Glyd?

gemma-4-12B-it, gemma-3-12b-it, phi-4 and DeepSeek-R1-Distill-Qwen-14B. With an 8K-token context they need 26.4 to 32.8 GB in bf16, more than one 24 GB GPU holds, and 18.6 to 23.3 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).

Has Glyd been measured on a 24 GB GPU with a 2026 model?

Yes: Qwen3.5-9B's weights took 12.68 GiB with Glyd on an RTX 4090 against bf16's 17.66 (vLLM 0.30.0, v0.29.0). bf16 did not start on this GPU with vLLM's default settings (out of memory at a 4,096-token context); glyd run runs the model with a 189,440-token context.

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.

Updated Oct 5, 2026. A model fits when its weights, an 8K-token KV cache and 1.5 GB for the runtime fit in the memory nvidia-smi reports: 24,564 MiB on a 24 GB card.