What LLMs Can the Radeon RX 7900 XT 20GB Run?

The Radeon RX 7900 XT 20GB has 20 GB of VRAM and 800 GB/s of bandwidth. It runs 35 of 58 models fully at Q4_K_M with 8K context, up to Gemma 4 31B, and generates about 79 tokens/s on an 8B model.

AMD · RDNA 3 · Released 2022-12 · Updated October 14, 2026

35 of 58 models fit

Radeon RX 7900 XT 20GB (20.0 GB) at Q4_K_M with 8K context. Largest that fits fully: Gemma 4 31B.

ModelNeedsStatusSpeedBest quant that fits
Qwen 3 30B-A3B18.8 GBFits~97 tok/sQ4_K_M
Qwen3-Coder 30B-A3B18.8 GBFits~97 tok/sQ4_K_M
Gemma 3 27B17.6 GBFits~25 tok/sQ4_K_M
Qwen 3.5 27B16.9 GBFits~26 tok/sQ4_K_M
Qwen 3.6 27B16.9 GBFits~26 tok/sQ4_K_M
Qwen 3.8 27B16.9 GBFits~26 tok/sQ4_K_M
Mistral Small 3.1 24B15.6 GBFits~29 tok/sQ5_K_M
Gemma 4 26B-A4B15.6 GBFits~112 tok/sQ5_K_M
gpt-oss-20b12.9 GBFits~132 tok/sMXFP4 (official)
Qwen 2.5 14B10.7 GBFits~44 tok/sQ8_0
DeepSeek R1 Distill Qwen 14B10.7 GBFits~44 tok/sQ8_0
Phi-4 14B10.6 GBFits~44 tok/sQ8_0
Qwen 3 14B10.5 GBFits~45 tok/sQ8_0
Ministral 3 14B9.7 GBFits~49 tok/sQ8_0
Mistral Nemo 12B9.0 GBFits~53 tok/sQ8_0
Gemma 3 12B8.8 GBFits~54 tok/sQ8_0
Ministral 3 8B6.7 GBFits~75 tok/sFP16 / BF16
Qwen 3 8B6.6 GBFits~77 tok/sFP16 / BF16
Qwen 3.5 9B6.4 GBFits~76 tok/sFP16 / BF16
Llama 3.1 8B6.3 GBFits~79 tok/sFP16 / BF16
DeepSeek R1 Distill Llama 8B6.3 GBFits~79 tok/sFP16 / BF16
Mistral 7B v0.35.7 GBFits~87 tok/sFP16 / BF16
Gemma 4 E4B5.7 GBFits~86 tok/sFP16 / BF16
Qwen 2.5 7B5.6 GBFits~88 tok/sFP16 / BF16
DeepSeek R1 Distill Qwen 7B5.6 GBFits~88 tok/sFP16 / BF16
Qwen 3 4B4.2 GBFits~138 tok/sFP16 / BF16
Phi-4 Mini4.1 GBFits~146 tok/sFP16 / BF16
Gemma 4 E2B4.0 GBFits~134 tok/sFP16 / BF16
Gemma 3 4B3.7 GBFits~149 tok/sFP16 / BF16
Qwen 3.5 4B3.7 GBFits~153 tok/sFP16 / BF16
Ministral 3 3B3.5 GBFits~167 tok/sFP16 / BF16
Llama 3.2 3B3.5 GBFits~173 tok/sFP16 / BF16
Llama 3.2 1B1.7 GBFits~460 tok/sFP16 / BF16
Gemma 3 1B1.6 GBFits~587 tok/sFP16 / BF16
Gemma 4 31B19.8 GBTight fit~22 tok/sIQ4_XS
GLM-4.5-Air62.1 GB30% on GPU~7.0 tok/s–
Qwen3-Next 80B-A3B46.3 GB41% on GPU~29 tok/s–
Qwen 2.5 72B44.5 GB42% on GPU~1.5 tok/s–
Llama 3.3 70B43.2 GB43% on GPU~1.6 tok/s–
DeepSeek R1 Distill Llama 70B43.2 GB43% on GPU~1.6 tok/s–
Mixtral 8x7B28.0 GB67% on GPU~12 tok/sQ2_K
Qwen 2.5 32B21.4 GB88% on GPU~9.7 tok/sQ3_K_M
Qwen 2.5 Coder 32B21.4 GB88% on GPU~9.7 tok/sQ3_K_M
DeepSeek R1 Distill Qwen 32B21.4 GB88% on GPU~9.7 tok/sQ3_K_M
Qwen 3 32B21.4 GB88% on GPU~9.7 tok/sQ3_K_M
Qwen 3.5 35B-A3B21.0 GB90% on GPU~78 tok/sIQ4_XS
Qwen 3.6 35B-A3B21.0 GB90% on GPU~78 tok/sIQ4_XS
Kimi K2.6566 GBToo small––
DeepSeek R1 671B380 GBToo small––
Llama 3.1 405B234 GBToo small––
Qwen 3.5 397B-A17B226 GBToo small––
DeepSeek V4 Flash161 GBToo small––
Qwen 3 235B-A22B135 GBToo small––
MiniMax-M2133 GBToo small––
Qwen 3.5 122B-A10B70.2 GBToo small––
Mistral Small 4 119B68.2 GBToo small––
gpt-oss-120b67.2 GBToo small––
Llama 4 Scout64.0 GBToo small––

Radeon RX 7900 XT 20GB for local AI

20 GB is an uncommon size that fits 24B models at Q5 and 27B models at Q4 with short contexts. Bandwidth is high, so token generation is fast in llama.cpp with ROCm or Vulkan.

Our picks for the Radeon RX 7900 XT 20GB

The model we would run first for each job, chosen from our recommendations by what fits fully with an 8K context. "Best quant" is the highest quality that fits; "max context" is at Q4_K_M or the native format.

TaskModelBest quantMax contextSpeed
Best all-rounderQwen 3.6 27BQ4_K_M38K~26 tok/s
CodingQwen 3.6 27BQ4_K_M38K~26 tok/s
Fastest repliesgpt-oss-20bMXFP4 (official)128K~125 tok/s
Long documents (64K+)Gemma 4 26B-A4BQ5_K_M170K~112 tok/s
Images in, text outGemma 4 26B-A4BQ5_K_M170K~112 tok/s
Image generationQwen-ImageGGUF Q6_K––
SpecValue
Memory20 GB
Memory bandwidth800 GB/s
ArchitectureRDNA 3
Released2022-12
Llama 3.1 8B Q4_K_M speed~79 tok/s
Largest model that fitsGemma 4 31B

Image and video models on the Radeon RX 7900 XT 20GB

Peak VRAM with model swapping (ComfyUI default on smaller cards).

ModelFP8FP8 fitGGUF Q4Q4 fit
Stable Diffusion 1.51.8 GBFits1.7 GBFits
SDXL 1.04.1 GBFits4.1 GBFits
Stable Diffusion 3.5 Medium6.4 GBFits6.4 GBFits
Stable Diffusion 3.5 Large8.6 GBFits6.4 GBFits
FLUX.1 [dev]12.1 GBFits7.3 GBFits
FLUX.1 [schnell]12.1 GBFits7.3 GBFits
Qwen-Image20.4 GB92% on GPU12.3 GBFits
Wan 2.2 A14B (T2V / I2V)18.8 GBTight fit13.2 GBFits
Wan 2.2 TI2V 5B8.0 GBFits6.5 GBFits
HunyuanVideo18.3 GBFits13.1 GBFits
FLUX.1 Kontext [dev]12.3 GBFits7.5 GBFits
FLUX.2 [dev]31.0 GB61% on GPU23.6 GB80% on GPU
Z-Image Turbo6.8 GBFits4.9 GBFits
Qwen-Image-Edit 250920.5 GB91% on GPU12.4 GBFits
LTX-219.2 GBTight fit12.6 GBFits

Upgrade path

The next step up is the Intel Arc Pro B60 24GB with 24 GB.

Radeon RX 7900 XT 20GB for LLMs: common questions

Can the Radeon RX 7900 XT 20GB run Llama 3.3 70B?

Only partly. It needs about 43.2 GB at Q4_K_M, so about 43% fits in VRAM and the rest runs from system RAM, which is slow.

Can the Radeon RX 7900 XT 20GB run Qwen 3 32B?

Only partly. It needs about 21.4 GB at Q4_K_M, so about 88% fits in VRAM and the rest runs from system RAM, which is slow. Q3_K_M fits fully.

Can the Radeon RX 7900 XT 20GB run Qwen 3 14B?

Yes. Qwen 3 14B needs about 10.5 GB at Q4_K_M with 8K context, and the best quality that fits is Q8_0.

How fast is the Radeon RX 7900 XT 20GB for LLMs?

About 79 tokens per second for an 8B model at Q4_K_M, based on its 800 GB/s memory bandwidth. Larger models scale down roughly in proportion to their size.

Related