Skip to content
Voltarum Local LLM Hardware Guide

Hardware to run Gemma 4 12B

A strong mid-size model for 12–16 GB cards, with vision and a very small KV cache.

Developer
Google
Parameters
12B
Max context
256K tokens
Licence
Apache 2.0

Model card on Hugging FaceGGUF filesOllama: ollama run gemma4:12b

Memory needed

Factual data

Weights plus context cache plus about 1.5 GB of runtime buffers, by quantisation and context length.

Quantisation8K tokens32K tokens128K tokens
Q4_K_M9.1 GB9.5 GB11 GB
Q8_015 GB15 GB17 GB
FP1626 GB26 GB28 GB

Hardware that runs it

Estimate

30 platforms can run Gemma 4 12B at Q4_K_M with a 32K-token context. Needs about 9.5 GB.

Cheapest that runs it

Fastest that runs it

Model weightsContext cache (KV)RuntimeUsable limit (colour = verdict)

RunsRuns comfortably (30)

PlatformSmallest configurationMemorySpeed ceilingPrice from
RTX PRO 600096 GB
9.5 GB / 96 GB
≤ 252 tok/s$8,565
RTX 509032 GB
9.5 GB / 32 GB
≤ 252 tok/s$4,329
RTX PRO 500048 GB
9.5 GB / 48 GB
≤ 189 tok/s$4,500
Mac Studio M5 Ultra96 GB
9.5 GB / 72 GB
≤ 169 tok/s$5,499
RTX 409024 GB
9.5 GB / 24 GB
≤ 142 tok/s$1,599
RX 7900 XTX24 GB
9.5 GB / 24 GB
≤ 135 tok/s$1,358
RTX 508016 GB
9.5 GB / 16 GB
≤ 135 tok/s$1,830
RTX 309024 GB
9.5 GB / 24 GB
≤ 131 tok/s$1,340
RTX PRO 450032 GB
9.5 GB / 32 GB
≤ 126 tok/s$2,500
RTX 5070 Ti16 GB
9.5 GB / 16 GB
≤ 126 tok/s$1,190
RTX PRO 400024 GB
9.5 GB / 24 GB
≤ 94 tok/s$1,500
RTX 507012 GB
9.5 GB / 12 GB
≤ 94 tok/s$1,010
Radeon AI PRO R970032 GB
9.5 GB / 32 GB
≤ 91 tok/s$1,550
RX 9070 XT16 GB
9.5 GB / 16 GB
≤ 91 tok/s$759
Arc Pro B7032 GB
9.5 GB / 32 GB
≤ 85 tok/s$1,268
Mac Studio M5 Max36 GB
9.5 GB / 24 GB
≤ 65 tok/s$2,499
Arc Pro B6024 GB
9.5 GB / 24 GB
≤ 64 tok/s$599
Arc B58012 GB
9.5 GB / 12 GB
≤ 64 tok/s$249
RTX 5060 Ti 16 GB16 GB
9.5 GB / 16 GB
≤ 63 tok/s$789
RTX 3060 12 GB12 GB
9.5 GB / 12 GB
≤ 51 tok/s$329
RX 9060 XT 16 GB16 GB
9.5 GB / 16 GB
≤ 45 tok/s$349
Mac mini M5 Pro24 GB
9.5 GB / 16 GB
≤ 43 tok/s$1,699
Ryzen AI Max+ PRO 495192 GB
9.5 GB / 159 GB
≤ 38 tok/s$7,399
Jetson AGX Thor128 GB
9.5 GB / 115 GB
≤ 38 tok/s$5,499
DGX Spark / GB10128 GB
9.5 GB / 115 GB
≤ 38 tok/s$5,000
Ryzen AI Max+ 39564 GB
9.5 GB / 58 GB
≤ 36 tok/s$2,200
Arc Pro B5016 GB
9.5 GB / 16 GB
≤ 31 tok/s$349
Jetson AGX Orin 64GB64 GB
9.5 GB / 58 GB
≤ 29 tok/s$1,999
Mac mini M616 GB
9.5 GB / 11 GB
≤ 24 tok/s$899
Ryzen AI 9 HX 37032 GB
9.5 GB / 27 GB
≤ 17 tok/s—

Not enough memoryNot enough memory (1)

PlatformSmallest configurationMemorySpeed ceilingPrice from
Jetson Orin Nano Super8 GB
9.5 GB / 6 GB
—$399

Not supportedNot supported (2)

PlatformSmallest configurationMemorySpeed ceilingPrice from
RK3588 (Orange Pi 5 Plus and others)32 GB———
Raspberry Pi AI HAT+ 28 GB——$200

Theoretical maximum for generating text: memory bandwidth divided by the bytes read per token. Real runs usually reach about half to three quarters of it.