SmolLM2 1.7B Instruct
SmolLM2 1.7B Instruct needs roughly 0.8GB VRAM at Q4 quantization (3.4GB at FP16). 60 GPUs we track can run it fully in VRAM at 8k context.
Hugging Face1.7B params8k contextApache 2.0Commercial use ok
VRAM at each quantization
Assumes 8k context. KV cache grows linearly with context length.
| Quant | Weights | KV cache | Total |
|---|---|---|---|
| FP16 | 3.4 GB | 1.61 GB | 5.6 GB |
| Q8 | 1.7 GB | 1.61 GB | 3.7 GB |
| Q6_K | 1.3 GB | 1.61 GB | 3.2 GB |
| Q5_K_M | 1.1 GB | 1.61 GB | 3.0 GB |
| Q4_K_M | 0.8 GB | 1.61 GB | 2.8 GB |
| Q3_K_M | 0.7 GB | 1.61 GB | 2.6 GB |
| Q2_K | 0.5 GB | 1.61 GB | 2.4 GB |
Benchmarks
GPUs that run SmolLM2 1.7B Instruct natively (60)
- NVIDIA RTX 5090FP16 · 527.1 t/s
- NVIDIA RTX 4090FP16 · 296.5 t/s
- NVIDIA RTX 4080FP16 · 210.9 t/s
- NVIDIA RTX 4070 TiFP16 · 148.2 t/s
- NVIDIA RTX 4070FP16 · 148.2 t/s
- NVIDIA RTX 4060 Ti 16GBFP16 · 84.7 t/s
- NVIDIA RTX 4060FP16 · 80 t/s
- NVIDIA RTX 3090FP16 · 275.3 t/s
- NVIDIA RTX 3090 TiFP16 · 296.5 t/s
- NVIDIA RTX 3080 10GBFP16 · 223.5 t/s
- NVIDIA RTX 3060 12GBFP16 · 105.9 t/s
- NVIDIA H100 80GBFP16 · 985.3 t/s
- NVIDIA A100 80GBFP16 · 599.7 t/s
- NVIDIA A100 40GBFP16 · 457.4 t/s
- NVIDIA L40SFP16 · 254.1 t/s
- NVIDIA RTX A6000FP16 · 225.9 t/s
- NVIDIA RTX 6000 AdaFP16 · 282.4 t/s
- AMD Radeon RX 7900 XTXFP16 · 282.4 t/s
- AMD Radeon RX 7900 XTFP16 · 235.3 t/s
- AMD Radeon RX 6800 XTFP16 · 150.6 t/s
- AMD Instinct MI300XFP16 · 1558.8 t/s
- Apple M4 Ultra (384GB)FP16 · 321.2 t/s
- Apple M4 Ultra (192GB)FP16 · 321.2 t/s
- Apple M4 Max (128GB)FP16 · 160.6 t/s
- Apple M4 Max (96GB)FP16 · 160.6 t/s
- Apple M4 Max (64GB)FP16 · 160.6 t/s
- Apple M4 Max (48GB)FP16 · 160.6 t/s
- Apple M4 Pro (48GB)FP16 · 80.3 t/s
- Apple M4 Pro (24GB)FP16 · 80.3 t/s
- Apple M4 (32GB)FP16 · 35.3 t/s
- Apple M4 (16GB)FP16 · 35.3 t/s
- Apple M3 Max (128GB)FP16 · 117.6 t/s
- Apple M3 Max (96GB)FP16 · 117.6 t/s
- Apple M3 Max (64GB)FP16 · 117.6 t/s
- Apple M3 Max (48GB)FP16 · 117.6 t/s
- Apple M3 Max (36GB)FP16 · 117.6 t/s
- Apple M3 Pro (36GB)FP16 · 44.1 t/s
- Apple M3 Pro (18GB)FP16 · 44.1 t/s
- Apple M3 (24GB)FP16 · 29.4 t/s
- Apple M3 (16GB)FP16 · 29.4 t/s
- Apple M3 (8GB)FP16 · 29.4 t/s
- Apple M2 Ultra (384GB)FP16 · 235.3 t/s
- Apple M2 Ultra (192GB)FP16 · 235.3 t/s
- Apple M2 Max (96GB)FP16 · 117.6 t/s
- Apple M2 Max (64GB)FP16 · 117.6 t/s
- Apple M2 Max (32GB)FP16 · 117.6 t/s
- Apple M2 Pro (32GB)FP16 · 58.8 t/s
- Apple M2 Pro (16GB)FP16 · 58.8 t/s
- Apple M2 (24GB)FP16 · 29.4 t/s
- Apple M2 (16GB)FP16 · 29.4 t/s
- Apple M2 (8GB)FP16 · 29.4 t/s
- Apple M1 Ultra (128GB)FP16 · 235.3 t/s
- Apple M1 Ultra (64GB)FP16 · 235.3 t/s
- Apple M1 Max (64GB)FP16 · 117.6 t/s
- Apple M1 Max (32GB)FP16 · 117.6 t/s
- Apple M1 Pro (32GB)FP16 · 58.8 t/s
- Apple M1 Pro (16GB)FP16 · 58.8 t/s
- Apple M1 (16GB)FP16 · 20 t/s
- Apple M1 (8GB)FP16 · 20 t/s
- Intel Arc A770 16GBFP16 · 164.7 t/s
Plus 1 GPUs that run it with CPU offload (slower)
- CPU only (system RAM)FP16 · 3.1 t/s
