More
Submit build

Models / Gemma 4 31B / VRAM

How much VRAM do you need for Gemma 4 31B?

Last updated:

Weight math from the model card, plus every measured RigBase result for Gemma 4 31B. Leave extra room for context (KV cache).

Quick answer: at Q4_K_M the weights are about 18.8 GB (30.7B params × 4.89 bits ÷ 8, llama.cpp quantize table). the smallest-memory build with a measured result here is RTX 4090 (24 GB) at 43.8 tok/s. fastest plain decode: 71.3 tok/s on RTX 5090. Open the VRAM calculator →

Weight size by quant

QuantBits/weightWeights only
Q8_08.5032.6 GB
Q6_K6.5625.2 GB
Q5_K_M5.7021.9 GB
Q4_K_M4.8918.8 GB
Q3_K_M4.0015.3 GB
Q2_K3.1612.1 GB

Bits-per-weight for GGUF rows: llama.cpp quantize README. Parameter count: GGUF param count via llamabench.ai. We advise staying at Q4 or above for chat quality — see Is Q4 good enough?.

Measured speeds for Gemma 4 31B

HardwareQuantEnginetok/s
RTX 5090 · 32 GBQ4_K_Mllama.cpp b11658 (llama-bench)71.3
RTX 5090 · 32 GBllama-bench tg128 (quant per result)llama.cpp70.0
RX 9070 XT 16 GB + Radeon AI PRO R9700 32 GB · 48 GBQ6_K + MTP drafter, f16 KVllama.cpp b11434 (ROCm), layer split, MT52.2 ⚡
RTX 4090 · 24 GBllama-bench tg128 (quant per result)llama.cpp43.8
RTX 3090 · 24 GBQ4_K_Mllama.cpp b11658 (llama-bench)38.8
RX 9070 XT 16 GB + Radeon AI PRO R9700 32 GB · 48 GBQ6_K, f16 KVllama.cpp b11434 (ROCm), layer split, no19.3
AMD Ryzen AI Max+ PRO 395 (Radeon 8060S iGPU, 32 GB dedicate · 128 GB4-bitOllama 0.34.08.8
Apple M6 (12-core GPU, unified) · 32 GBQAT (google/gemma-4-31b-qat)LM Studio7.4

⚡ = speculative decoding (MTP, DFlash…). Full list: best home rig for Gemma 4 31B.

Related

All Gemma 4 31B builds VRAM + KV calculator By VRAM size GGUF vs AWQ vs FP8 vs NVFP4 How much system RAM?

FAQ

How much VRAM do you need for Gemma 4 31B?

Weights alone are about 18.8 GB at Q4_K_M (30.7B × 4.89 bits ÷ 8). Add memory for the KV cache (context) and the runtime. The smallest-memory measured result in RigBase is 24 GB (RTX 4090) at 43.8 tok/s. Going below Q4 usually hurts quality for chat; see the Q4 guide.

What is the fastest measured speed for Gemma 4 31B?

RTX 5090: 71.3 tok/s plain decode (Q4_K_M, llama.cpp b11658 (llama-bench)).

Does system RAM replace VRAM?

Only for overflow. When the whole model fits in GPU or unified memory, system RAM barely matters for decode speed. See the system-RAM guide.

Not enough VRAM? Rent before you buy. Run Gemma 4 31B on a rented 24–96 GB cloud GPU by the hour and see the real speed before spending €1,000+. Try it on Runpod
Referral link: if you sign up with Google and add $10, Runpod gives you and RigBase bonus credit (terms). It never affects our data.