LLM Roofline
Mistral · MNPL-0.1 · HF: mistralai/Codestral-22B-v0.1

Codestral 22B — VRAM, KV Cache & Hardware Matrix

Serverless API Rate
$0.10 in / $0.30 out per 1M
Parameters
22.2B Dense
Attention
GQA (8 KV / 48 Q)
Layers × Hidden
56 × 6144
Max Native Context
32k tokens
MoE Experts
N/A (Dense)

Quantization Memory Footprint

Quantization BPW Weights Only Total @ 8k Ctx Total @ 32k Ctx Quality
FP16 16.00 42.18 GiB 45.52 GiB 50.77 GiB Lossless Reference
Q8_0 8.50 22.41 GiB 25.75 GiB 31.00 GiB Near-Lossless
Q6_K 6.57 17.32 GiB 20.66 GiB 25.91 GiB High Precision
Q5_K_M 5.69 15.00 GiB 18.34 GiB 23.59 GiB Balanced High
Q4_K_M 4.85 12.79 GiB 16.13 GiB 21.38 GiB Recommended 4-bit
MLX_4BIT 4.50 11.86 GiB 15.21 GiB 20.46 GiB Apple Silicon Optimized
IQ4_XS 4.25 11.20 GiB 14.55 GiB 19.80 GiB Compact 4-bit
Q3_K_M 3.91 10.31 GiB 13.65 GiB 18.90 GiB Aggressive Compression

Hardware Compatibility & Speed Leaderboard (Q4_K_M @ 32k Context)

Hardware Status Total / Limit Decode TTFT (4k) Max Safe Ctx Inspect
Cloud NVIDIA H200 SXM (141 GB) COMFORTABLE 21.4 / 140.4 GiB 189.8 tok/s 0.31s 32k Simulate →
Cloud NVIDIA H100 SXM (80 GB) COMFORTABLE 21.4 / 79.4 GiB 132.5 tok/s 0.31s 32k Simulate →
Cloud NVIDIA A100 SXM (80 GB) COMFORTABLE 21.4 / 79.4 GiB 78.7 tok/s 0.95s 32k Simulate →
NVIDIA RTX PRO 6000 Blackwell (96 GB) COMFORTABLE 21.4 / 95.0 GiB 70.9 tok/s 1.17s 32k Simulate →
NVIDIA RTX 5090 (32 GB) COMFORTABLE 21.4 / 31.0 GiB 69.2 tok/s 1.46s 32k Simulate →
Cloud NVIDIA L40S (48 GB) COMFORTABLE 21.4 / 47.4 GiB 33.4 tok/s 0.84s 32k Simulate →
Apple Mac Studio M3 Ultra (256 GB) COMFORTABLE 21.2 / 199.7 GiB 30.1 tok/s 5.78s 32k Simulate →
Apple Mac Studio M3 Ultra (512 GB) COMFORTABLE 21.2 / 399.4 GiB 30.1 tok/s 5.78s 32k Simulate →
2x NVIDIA RTX 3090 Rig (48 GB) COMFORTABLE 21.4 / 46.6 GiB 29.6 tok/s 5.44s 32k Simulate →
Apple Mac Studio M2 Ultra (192 GB) COMFORTABLE 21.2 / 149.8 GiB 29.4 tok/s 6.38s 32k Simulate →
Apple Mac Studio M4 Max (64 GB) COMFORTABLE 21.2 / 49.9 GiB 19.8 tok/s 8.79s 32k Simulate →
Apple Mac Studio M4 Max (128 GB) COMFORTABLE 21.2 / 99.8 GiB 19.8 tok/s 8.79s 32k Simulate →
Apple MacBook Pro M3 Max (64 GB) COMFORTABLE 21.2 / 49.9 GiB 14.3 tok/s 11.78s 32k Simulate →
Apple MacBook Pro M3 Max (128 GB) COMFORTABLE 21.2 / 99.8 GiB 14.3 tok/s 11.78s 32k Simulate →
Apple Mac Mini M4 Pro (48 GB) COMFORTABLE 21.2 / 37.4 GiB 9.5 tok/s 18.16s 32k Simulate →
Apple Mac Mini M4 Pro (64 GB) COMFORTABLE 21.2 / 49.9 GiB 9.5 tok/s 18.16s 32k Simulate →
Ryzen AI Max+ 395 Strix Halo (128 GB) COMFORTABLE 21.2 / 96.0 GiB 8.9 tok/s 6.55s 32k Simulate →
Ryzen AI Max+ 395 Strix Halo (64 GB) COMFORTABLE 21.2 / 48.0 GiB 8.9 tok/s 6.55s 32k Simulate →
Ryzen AI 9 HX 370 Mini-PC (64 GB) COMFORTABLE 21.2 / 48.0 GiB 4.0 tok/s 18.72s 32k Simulate →
NVIDIA RTX 4090 (24 GB) TIGHT 21.4 / 23.0 GiB 38.9 tok/s 1.84s 32k Simulate →
NVIDIA RTX 3090 (24 GB Used) TIGHT 21.4 / 23.0 GiB 35.3 tok/s 4.43s 32k Simulate →
AMD Radeon RX 7900 XTX (24 GB) TIGHT 21.4 / 23.0 GiB 34.3 tok/s 3.06s 32k Simulate →
NVIDIA RTX 5080 (16 GB) OOM 21.4 / 15.0 GiB OOM — 5k Simulate →
NVIDIA RTX 5070 Ti (16 GB) OOM 21.4 / 15.0 GiB OOM — 5k Simulate →
NVIDIA RTX 5060 Ti (16 GB) OOM 21.4 / 15.0 GiB OOM — 5k Simulate →
NVIDIA RTX 3060 (12 GB) OOM 21.4 / 11.0 GiB OOM — OOM Simulate →
Apple Mac Mini M4 (16 GB) OOM 21.2 / 10.0 GiB OOM — OOM Simulate →
Apple Mac Mini M4 (24 GB) OOM 21.2 / 18.0 GiB OOM — 24k Simulate →

Interactive Codestral 22B Simulator

22.2B Dense · GQA
1792 GB/s · 250 TFLOPS
3. Weight Quantization 4.85 bpw
4. KV Cache
32,768 tok
Compute Roofline
COMFORTABLE FIT Memory-Bandwidth Bound
Max Safe Ctx: 32k
Memory Allocation Footprint 21.38 / 95.00 GiB usable
Weights: 12.79 GiB KV Cache: 7.00 GiB Overhead: 1.59 GiB Headroom: 73.62 GiB
Decode Speed
70.9
tok/s (batch=1)
Prefill Speed
3600
prompt tok/s
TTFT Latency
1.17s
for 4,096 tok
Active Params
22.2B
of 22.2B total
llama.cpp Server Command
llama-server -hf mistralai/Codestral-22B-v0.1:Q4_K_M -ngl 99 -fa on -c 32768 --port 8080
Context KV Cache Total VRAM Decode Status
4k 0.88 GiB 14.83 GiB 102.6 tok/s COMFORTABLE
8k 1.75 GiB 16.13 GiB 96.5 tok/s COMFORTABLE
16k 3.50 GiB 17.88 GiB 86.1 tok/s COMFORTABLE
32k 7.00 GiB 21.38 GiB 70.9 tok/s COMFORTABLE

Buy-vs-Cloud-vs-API Monthly TCO Break-Even

USE SERVERLESS API
Own Hardware/mo
$165.63
62.7h active + power
Cloud GPU/mo
$133.31
@$1.85/hr spot/pod
Serverless API/mo
$9.50
API cheaper

Engineering FAQ — Codestral 22B

How much VRAM does Codestral 22B require in Q4_K_M?

Codestral 22B weights occupy 12.79 GiB in Q4_K_M. Including 32k FP16 KV cache and runtime buffers, total memory is 21.38 GiB.

What is the cheapest local hardware that runs Codestral 22B?

NVIDIA RTX PRO 6000 Blackwell (96 GB) (96 GB) runs Codestral 22B Q4_K_M at ~70.9 tok/s decode and 1.17s TTFT.

How does Codestral 22B scale KV cache at long context?

Codestral 22B uses GQA with 8 KV heads across 56 layers (128 head_dim).