NeuroGenesys.
Can I run it? • 27.4B dense

Can I run Gemma 3 27B?

Last updated • By

Gemma 3 27B needs about 19.4 GB of memory at 4-bit (Q4_K_M) with an 8K-token context, so it fits on a single 24 GB GPU such as the RTX 3090, RTX 4090 or L4, or runs on a Mac with 32 GB of unified memory. At 16-bit it needs 58.6 GB, so it fits on a single 80 GB GPU such as the A100 80GB, H100 PCIe or H100 SXM, or runs on a Mac with 96 GB of unified memory.

Open Gemma 3 27B in the VRAM calculator →

How much memory does Gemma 3 27B need?

Gemma 3 27B: GB of GPU memory for one request
PrecisionWeightsTotal, 8K contextTotal, 32K contextTotal, 128K context
16-bit (BF16 / FP16)54.8 GB58.6 GB60.6 GB68.6 GB
8-bit (Q8_0)29.1 GB32.1 GB34.1 GB42.2 GB
4-bit (Q4_K_M)16.7 GB19.4 GB21.4 GB29.4 GB

Total = weights + FP16 KV cache + 3% of the weights + 1 GB of runtime overhead, as in the VRAM calculator. 52 of 62 layers use a 1,024-token window, so their cache stops growing past that. Longer contexts are only usable up to the model's own context window; check the model card.

Which GPUs can run Gemma 3 27B?

GPUs needed at 8K context (model split across cards)
GPU memory16-bit (BF16 / FP16)8-bit (Q8_0)4-bit (Q4_K_M)
8 GBmore than 88 cards4 cards
12 GB8 cards4 cards2 cards
16 GB4 cards4 cards2 cards
24 GBRTX 3090, RTX 4090, L44 cards2 cardsfits on 1
32 GBRTX 50902 cardsfits on 1fits on 1
40 GBA100 40GB2 cardsfits on 1fits on 1
48 GBRTX A6000, RTX 6000 Ada, L40S2 cardsfits on 1fits on 1
80 GBA100 80GB, H100 PCIe, H100 SXMfits on 1fits on 1fits on 1
141 GBH200fits on 1fits on 1fits on 1
180 GBB200fits on 1fits on 1fits on 1
192 GBAMD MI300Xfits on 1fits on 1fits on 1

Assumes the runtime can allocate 95% of each card and every card pays the fixed overhead. Vendor memory sizes are binary (a 24 GB card holds 25.8 × 10⁹ bytes), and that is accounted for.

Can I run Gemma 3 27B on a Mac?

Apple Silicon unified memory at 8K context
Unified memory16-bit (BF16 / FP16)8-bit (Q8_0)4-bit (Q4_K_M)
24 GBM4 Prononono
32 GBM2 Maxnonofits
48 GBM3 Max (40-core GPU), M4 Pro, M4 Max (40-core GPU)nofitsfits
64 GBM2 Max, M2 Ultra, M3 Max (40-core GPU), M4 Pro, M4 Max (40-core GPU)nofitsfits
96 GBM2 Max, M3 Ultrafitsfitsfits
128 GBM2 Ultra, M3 Max (40-core GPU), M4 Max (40-core GPU)fitsfitsfits
192 GBM2 Ultrafitsfitsfits
256 GBM3 Ultrafitsfitsfits
512 GBM3 Ultrafitsfitsfits

macOS lets the GPU use about 75% of unified memory by default; you can raise the limit with sudo sysctl iogpu.wired_limit_mb.

How fast does Gemma 3 27B run at 4-bit?

Estimated tokens per second for one request, Q4_K_M, 4K in context
HardwareMemory bandwidthTokens / s
RTX 309024 GB936 GB/s37.4estimator
RTX 409024 GB1,008 GB/s40.3estimator
RTX 509032 GB1,792 GB/s71.6estimator
RTX A600048 GB768 GB/s30.7estimator
RTX 6000 Ada48 GB960 GB/s38.4estimator
L424 GB300 GB/s12.0estimator
L40S48 GB864 GB/s34.5estimator
A100 40GB40 GB1,555 GB/s62.1estimator
A100 80GB80 GB2,039 GB/s81.5estimator
H100 PCIe80 GB2,000 GB/s79.9estimator
H100 SXM80 GB3,350 GB/s134estimator
H200141 GB4,800 GB/s192estimator
B200180 GB8,000 GB/s320estimator
AMD MI300X192 GB5,300 GB/s212estimator
Apple M2 Max32 GB config or larger400 GB/s14.8estimator
Apple M2 Ultra64 GB config or larger800 GB/s29.7estimator
Apple M3 Max (40-core GPU)48 GB config or larger400 GB/s14.8estimator
Apple M3 Ultra96 GB config or larger819 GB/s30.4estimator
Apple M4 Pro24 GB config or larger273 GB/s10.1estimator
Apple M4 Max (40-core GPU)48 GB config or larger546 GB/s20.3estimator

Decoding reads the model weights and the KV cache once per token, so speed is roughly memory bandwidth ÷ bytes per token. Assumes 70% of peak bandwidth on GPUs and 65% on Macs, one GPU or Mac holding the whole model. Only hardware that holds it alone is listed.

Questions

How much VRAM does Gemma 3 27B need?

About 19.4 GB at 4-bit (Q4_K_M), 32.1 GB at 8-bit (Q8_0) and 58.6 GB at 16-bit (BF16), for one request with an 8K-token context. At 4-bit the weights are 16.7 GB; the rest is the KV cache and runtime overhead. With 128K tokens of context the 4-bit total rises to 29.4 GB.

Can I run Gemma 3 27B on a 24 GB GPU like the RTX 4090?

Yes, at 4-bit (Q4_K_M) with an 8K context; 16-bit does not fit on one card. A 24 GB card such as the RTX 3090, RTX 4090 or L4 holds it with the runtime's usual headroom.

Can I run Gemma 3 27B on a Mac?

Yes: at 4-bit it needs a Mac with at least 32 GB of unified memory, and at 16-bit 96 GB. By default macOS lets the GPU use about 75% of unified memory, which these figures allow for.

How fast does Gemma 3 27B run?

At 4-bit, one request generates about 40.3 tokens per second on a RTX 4090 and 20.3 tokens per second on an Apple M4 Max (40-core GPU). These are estimates from memory bandwidth (70% of peak on GPUs, 65% on Macs) with 4K tokens in context; real runtimes vary.

Sources

  1. Gemma 3 27B model card and config.json — Hugging Face

Leadership

A word from the founder — on why the brain is the blueprint, and why the next decade of intelligence will be built here.

"The brain is the universe's only proof that general intelligence is possible. We treat it as the blueprint."

From cortical interfaces to photonic silicon, every program at NeuroGenesys exists to answer one question: how does intelligence arise — and how do we build it safely.

Will Schulz

Will Schulz

Founder, NeuroGenesys • AW3 Technology