Gemma 2 2B Instruct
Gemma 2 2B Instruct needs roughly 2.8 GB VRAM at Q4_K_M quantization (6.8 GB at FP16). 103 GPUs we track can run it fully in VRAM at 8k context.
103 GPUs run this natively · 1 with CPU offload
Google2.6B params8k contextGemmaCommercial use ok
Gemma 2 2B Instruct is a 2.6B parameter dense model developed by Google. Ultra-compact 2.6B model for edge deployment.
To run Gemma 2 2B Instruct locally: Q8_K_M ~2.5GB — runs on phones and integrated graphics.
Surprisingly capable for its size — MMLU-Pro 17.8% is strong at 2B scale.
VRAM at each quantization
Calculated at 8k context. Since KV cache scales linearly with context, longer sessions need more VRAM than shown here.
| Quant | Weights | KV cache | Total |
|---|---|---|---|
| FP32 | 10.4 GB | 0.87 GB | 12.6 GB |
| BF16 | 5.2 GB | 0.87 GB | 6.8 GB |
| FP16 | 5.2 GB | 0.87 GB | 6.8 GB |
| Q8_0rec | 2.8 GB | 0.87 GB | 4.1 GB |
| Q6_K | 2.1 GB | 0.87 GB | 3.4 GB |
| Q5_K_M | 1.9 GB | 0.87 GB | 3.0 GB |
| Q4_K_M | 1.6 GB | 0.87 GB | 2.8 GB |
| Q3_K_M | 1.3 GB | 0.87 GB | 2.4 GB |
| Q2_K | 1.0 GB | 0.87 GB | 2.1 GB |
| NVFP4cuda | 1.3 GB | 0.87 GB | 2.4 GB |
Shown at 8k context with FP16 KV cache. NVFP4 needs a CUDA GPU to run. Toggle TurboQuant in the calculator to view compressed KV cache numbers.
Benchmarks
GPUs that run Gemma 2 2B Instruct natively (103)
- NVIDIA RTX 5090FP32 · 103.3 t/s
- NVIDIA RTX 5080FP32 · 55.4 t/s
- NVIDIA RTX 5070 TiFP32 · 51.7 t/s
- NVIDIA RTX 5070BF16 · 71.9 t/s
- NVIDIA RTX 5060 Ti 16GBFP32 · 25.8 t/s
- NVIDIA RTX 5060BF16 · 48 t/s
- NVIDIA RTX 5050BF16 · 34.3 t/s
- NVIDIA RTX 4090FP32 · 58.1 t/s
- NVIDIA RTX 4080FP32 · 41.3 t/s
- NVIDIA RTX 4070 TiBF16 · 53.9 t/s
- NVIDIA RTX 4070BF16 · 53.9 t/s
- NVIDIA RTX 4060 Ti 16GBFP32 · 16.6 t/s
- NVIDIA RTX 4060BF16 · 29.1 t/s
- NVIDIA RTX 3090FP32 · 54 t/s
- NVIDIA RTX 3090 TiFP32 · 58.1 t/s
- NVIDIA RTX 3080 10GBBF16 · 81.4 t/s
- NVIDIA RTX 3060 12GBBF16 · 38.5 t/s
- NVIDIA H100 80GBFP32 · 193.2 t/s
- NVIDIA A100 80GBFP32 · 117.6 t/s
- NVIDIA A100 40GBFP32 · 89.7 t/s
- NVIDIA L40SFP32 · 49.8 t/s
- NVIDIA RTX A6000FP32 · 44.3 t/s
- NVIDIA RTX 4000 AdaFP32 · 18.5 t/s
- NVIDIA RTX 4500 AdaFP32 · 24.9 t/s
- NVIDIA RTX 5000 AdaFP32 · 33.2 t/s
- NVIDIA RTX 6000 AdaFP32 · 55.4 t/s
- NVIDIA RTX Pro 6000FP32 · 77.5 t/s
- NVIDIA DGX Spark (128GB)FP32 · 15.7 t/s
- AMD Radeon RX 7900 XTXFP32 · 55.4 t/s
- AMD Radeon RX 7900 XTFP32 · 46.1 t/s
- AMD Radeon RX 7900 GREFP32 · 33.2 t/s
- AMD Radeon RX 6800 XTFP32 · 29.5 t/s
- AMD Radeon PRO W7800FP32 · 33.2 t/s
- AMD Radeon PRO W7900FP32 · 49.8 t/s
- AMD Instinct MI300XFP32 · 305.6 t/s
- AMD Radeon AI Pro 9700 32GBFP32 · 36.9 t/s
- AMD Strix Halo (128GB)FP32 · 14.8 t/s
- AMD Strix Halo (96GB)FP32 · 14.8 t/s
- AMD Strix Halo (64GB)FP32 · 14.8 t/s
- Apple M5 Max (128GB)FP32 · 43.6 t/s
- Apple M5 Max (64GB)FP32 · 43.6 t/s
- Apple M5 Max (48GB)FP32 · 43.6 t/s
- Apple M5 Pro (48GB)FP32 · 21.8 t/s
- Apple M5 Pro (36GB)FP32 · 21.8 t/s
- Apple M5 Pro (24GB)FP32 · 21.8 t/s
- Apple M5 (32GB)FP32 · 10.9 t/s
- Apple M5 (16GB)BF16 · 20.2 t/s
- Apple M4 Ultra (384GB)FP32 · 77.5 t/s
- Apple M4 Ultra (192GB)FP32 · 77.5 t/s
- Apple M4 Max (128GB)FP32 · 38.7 t/s
- Apple M4 Max (96GB)FP32 · 38.7 t/s
- Apple M4 Max (64GB)FP32 · 38.7 t/s
- Apple M4 Max (48GB)FP32 · 38.7 t/s
- Apple M4 Pro (48GB)FP32 · 19.4 t/s
- Apple M4 Pro (24GB)FP32 · 19.4 t/s
- Apple M4 (32GB)FP32 · 8.5 t/s
- Apple M4 (16GB)BF16 · 15.8 t/s
- Apple M3 Ultra (512GB)FP32 · 58.1 t/s
- Apple M3 Ultra (256GB)FP32 · 58.1 t/s
- Apple M3 Ultra (96GB)FP32 · 58.1 t/s
- Apple M3 Max (128GB)FP32 · 28.4 t/s
- Apple M3 Max (96GB)FP32 · 28.4 t/s
- Apple M3 Max (64GB)FP32 · 28.4 t/s
- Apple M3 Max (48GB)FP32 · 28.4 t/s
- Apple M3 Max (36GB)FP32 · 28.4 t/s
- Apple M3 Pro (36GB)FP32 · 10.6 t/s
- Apple M3 Pro (18GB)BF16 · 19.8 t/s
- Apple M3 (24GB)FP32 · 7.1 t/s
- Apple M3 (16GB)BF16 · 13.2 t/s
- Apple M2 Ultra (384GB)FP32 · 56.8 t/s
- Apple M2 Ultra (192GB)FP32 · 56.8 t/s
- Apple M2 Max (96GB)FP32 · 28.4 t/s
- Apple M2 Max (64GB)FP32 · 28.4 t/s
- Apple M2 Max (32GB)FP32 · 28.4 t/s
- Apple M2 Pro (32GB)FP32 · 14.2 t/s
- Apple M2 Pro (16GB)BF16 · 26.3 t/s
- Apple M2 (24GB)FP32 · 7.1 t/s
- Apple M2 (16GB)BF16 · 13.2 t/s
- Apple M1 Ultra (128GB)FP32 · 56.8 t/s
- Apple M1 Ultra (64GB)FP32 · 56.8 t/s
- Apple M1 Max (64GB)FP32 · 28.4 t/s
- Apple M1 Max (32GB)FP32 · 28.4 t/s
- Apple M1 Pro (32GB)FP32 · 14.2 t/s
- Apple M1 Pro (16GB)BF16 · 26.3 t/s
- Apple M1 (16GB)BF16 · 9 t/s
- Intel Arc B580 12GBBF16 · 48.8 t/s
- Intel Arc B570 10GBBF16 · 40.7 t/s
- Intel Arc Pro B70 24GBFP32 · 26.3 t/s
- Intel Arc Pro B60 24GBFP32 · 21.9 t/s
- Intel Arc A770 16GBFP32 · 32.3 t/s
- Intel Arc A770 8GBBF16 · 54.8 t/s
- Intel Arc A750 8GBBF16 · 54.8 t/s
- Intel Arc A580 8GBBF16 · 54.8 t/s
- Intel Arc A380 6GBQ8_0 · 33.2 t/s
- Intel Arc A310 4GBQ6_K · 26.8 t/s
- Intel Arc Pro A60 12GBBF16 · 41.1 t/s
- Intel Arc Pro A50 6GBQ8_0 · 34.3 t/s
- Intel Arc Pro A40 6GBQ8_0 · 34.3 t/s
- Intel Data Center GPU Max 1550FP32 · 188.9 t/s
- Intel Data Center GPU Max 1100FP32 · 70.9 t/s
- Intel Arc 140V (32GB)FP32 · 7.9 t/s
- Intel Arc 140V (16GB)BF16 · 14.7 t/s
- Intel Arc 130V (16GB)BF16 · 14.7 t/s
Plus 1 GPUs that run it with CPU offload (slower)
- CPU only (system RAM)FP32 · 3.5 t/s
Compare Gemma 2 2B Instruct with other models
Frequently asked questions
- What are the VRAM requirements for Gemma 2 2B Instruct?
- Gemma 2 2B Instruct requires approximately 2.8 GB of VRAM at Q4_K_M quantization, 4.1 GB at Q8, and 6.8 GB at FP16. These numbers assume 8k context window; VRAM scales linearly with context length due to the KV cache.
- How many parameters does Gemma 2 2B Instruct have?
- Gemma 2 2B Instruct has 2.6 billion parameters.
- How capable is Gemma 2 2B Instruct?
- Gemma 2 2B Instruct has an MMLU-Pro score of 17.8, making it well-suited for lightweight tasks, prototyping, and resource-constrained environments.
- Can Gemma 2 2B Instruct run on a 16 GB GPU?
- Yes. Gemma 2 2B Instruct needs 2.8 GB at Q4_K_M, which fits in a 16 GB GPU like the RTX 4080 or RTX 4070 Ti Super.
- What is the smallest quantization for Gemma 2 2B Instruct that fits in 24 GB of VRAM?
- At FP32, Gemma 2 2B Instruct needs 12.6 GB — the highest-quality quantization that fits in 24 GB of VRAM.
- What GPU do I need to run Gemma 2 2B Instruct locally?
- A 16 GB GPU is enough. At Q4_K_M, Gemma 2 2B Instruct needs 2.8 GB VRAM. Good options: RTX 4080 (16 GB), RTX 4070 Ti Super (16 GB).