Skip to content

How much VRAM does Devstral Small 2 24B need?

Devstral Small 2 24B needs 13.6 GB for its weights at 4-bit, 15.7 GB with an 8K context and 19.4 GB with 32K.

Parameters
24B
Longest context
384K
Released
Dec 2025
License
Apache 2.0
Strongest at
Coding

Memory at each precision

Memory Devstral Small 2 24B needs at each precision and context length
PrecisionWeightsWith 8KWith 32KWith 128K
As released (FP8)24.0 GB26.1 GB29.9 GB44.9 GB
6-bit18.3 GB20.4 GB24.2 GB39.2 GB
5-bit15.9 GB18.0 GB21.8 GB36.8 GB
4-bit13.6 GB15.7 GB19.4 GB34.4 GB
3-bit10.9 GB13.0 GB16.8 GB31.8 GB
2-bit8.4 GB10.5 GB14.2 GB29.2 GB
1.6-bit4.6 GB6.7 GB10.5 GB25.5 GB

One conversation, 16-bit context cache, runtime overhead included.

What runs it

The best way Devstral Small 2 24B runs on common GPUs, Macs and AI boxes
MachineBest fitContextSpeedFirst reply
RTX 3060 12 GBToo big
RTX 4060 Ti 16 GB3-bit20K17 tok/s2.3 s
RTX 30906-bit20K33 tok/s1.4 s
RTX 40906-bit20K35 tok/s0.6 s
RTX 5090FP832K47 tok/s0.5 s
2× RTX 3090FP8128K25 tok/s0.8 s
RTX PRO 6000 BlackwellFP8384K47 tok/s0.4 s
M4 Max 128 GBFP8384K14 tok/s7.9 s
M5 Max 128 GBFP8384K15 tok/s2.3 s
Ryzen AI Max+ 395 128 GBFP8384K6.1 tok/s4.5 s
DGX Spark 128 GBFP8384K7.6 tok/s1.6 s
M3 Ultra 256 GBFP8384K20 tok/s4.4 s
M5 Ultra 512 GBFP8384K28 tok/s1.4 s
H100 SXMFP8320K84 tok/s0.3 s
DGX Station GB300FP8384K160 tok/s0.1 s
8× H200 NVLFP8384K115 tok/s0.1 s

Best fit is the highest quality, up to 8-bit, that leaves 16K of context. First reply is the wait for a 2K prompt. Speeds are rough, plus or minus 25%.

How to run it

Ollama
ollama run devstral-small-2:24b
llama.cpp
llama-server -hf unsloth/Devstral-Small-2-24B-Instruct-2512-GGUF
vLLM
vllm serve mistralai/Devstral-Small-2-24B-Instruct-2512
MLX (Mac)
mlx_lm.chat --model mlx-community/Devstral-Small-2-24B-Instruct-2512-4bit

Questions

How much VRAM does Devstral Small 2 24B need?

Devstral Small 2 24B needs 13.6 GB for its weights at 4-bit, 15.7 GB with an 8K context and 19.4 GB with 32K.

Can Devstral Small 2 24B run on an RTX 4090?

Yes. At 6-bit it holds 20K of context and writes about 35 tokens a second.

More models