RX 7000ConsumerRDNA 3PCIe 4ROCm
Operating mode
Choose the operating mode for this hardware
Use this to bias workload recommendations toward responsiveness, background autonomy, lighter serving, or multi-GPU scale-out.
Current mode
Balanced
Balanced for general local use. Keeps the ranking neutral across personal and serving workflows.
About this GPU for AI
The RX 7900 XT 20GB is one of the high-end RDNA 3 consumer GPUs with official ROCm support. AMD lists it alongside the 7900 XTX as officially supported, meaning ROCm installers work without workarounds. The 20 GB of GDDR6 VRAM enables 13B models at FP16 and 34B+ models at Q4 — making it one of the most capable consumer AMD cards for local AI inference with a proper ROCm software stack.
Beyond LLMs
AI Capability Matrix
What AI tasks this GPU can handle — from text generation to image and video creation.
| Capability | Status | Representative Model | Detail |
|---|
| LLM Chat (7B) | Runs natively | Llama 3.1 8B Q4 | — |
| LLM Coding (30B) | Needs offload | Qwen 3 30B Q4 | — |
rocm-supportedhigh-vramhigh-performance
Specifications
Compute
FP1652 TFLOPS
INT8416 TOPS
ArchitectureRDNA 3
Memory
VRAM20 GB
Bandwidth800 GB/s
TypeGDDR6
General
FamilyRX 7000
SegmentConsumer
InterconnectPCIe 4
Compute PlatformROCM
MSRP$899
TDP315W
Key Features
RDNA 3 architecture (Navi 31 die)20 GB GDDR6 on a 320-bit bus800 GB/s memory bandwidth84 Compute UnitsAMD Infinity Cache (96 MB L3)Official ROCm support (gfx1100 target)
For AI Workloads
Strengths
- Official ROCm support — no workarounds needed for llama.cpp or PyTorch ROCm
- 20 GB VRAM is rare at consumer prices, enabling large model inference
- 800 GB/s bandwidth provides fast decode for generation throughput
- Works with PyTorch ROCm, ONNX Runtime, and llama.cpp ROCm backend
Considerations
- RDNA 3 ROCm ecosystem is less mature than NVIDIA CUDA
- ROCm software stack is Linux-only — no Windows ROCm support
- High TDP (315W) requires adequate case airflow and power supply
- Some ML frameworks have incomplete ROCm kernels vs CUDA equivalents
RDNA 3 is AMD's chiplet-based GPU architecture, combining a 5nm Graphics Compute Die (GCD) with 6nm Memory Cache Dies (MCDs). It introduces AI accelerators and a new unified compute unit design.
AI Relevance
ROCm support for RDNA 3 is maturing but lags behind NVIDIA's CUDA ecosystem. AI accelerator units provide some inference acceleration, but lack the dedicated Tensor Core equivalent found in NVIDIA GPUs.
Process: TSMC 5nm + 6nmPlatform: ROCMPrecisions: FP32, FP16, BF16, INT8
Cost vs cloud API
8.6× cheaper than Claude Sonnet / GPT-4o per token
Assumes 4 hours/day of active inference at 61 tok/s, RX 7900 XT 20GB amortized over 36 months, US residential electricity ($0.15/kWh), blended cloud pricing at $10 per 1M tokens (GPT-4o / Claude Sonnet tier).
26.2M
Tokens/month at this pace
$262
Same tokens on cloud API
Break-even: pays for itself in 3.5 months vs cloud API at this workload. Price reference: $899 MSRP.
Recommendations by Workload
Qwen 3 14B matches Chat and keeps a practical fit profile. It is a recent-generation family, which helps on current local SOTA workloads. It fits natively with comfortable headroom. Context coverage stays within the requested workload envelope. Known distribution channels: huggingface, ollama, lm-studio.
Decode 60.7 tok/s · 56K ctx · llama.cppEST.
Qwen 3.5 9B is a specialized fit for Coding. It is a recent-generation family, which helps on current local SOTA workloads. It fits natively with comfortable headroom. Context coverage stays within the requested workload envelope. Known distribution channels: huggingface, ollama, lm-studio.
Decode 73.4 tok/s · 71K ctx · llama.cppEST.
Just out of reach
Models you could run with an upgrade
High-quality models that need a bit more memory
397BTier 100Needs ~246.5 GB
123BTier 100Needs ~80.6 GB
1000BTier 100Needs ~616.6 GB
1000BTier 100Needs ~616.6 GB
1600BTier 100Needs ~865.8 GB
Image & Video Generation
Diffusion Model Compatibility
39 of 52 models can generate images or video on your RX 7900 XT 20GB
Upgrade paths
Upgrade from RX 7900 XT 20GB
See what you unlock with more powerful hardware
Upgrade options
Upgrade options
MacBook Pro M1 Max 32GBNext step up
32 GB Unified (+12)
AUnlocks 17 additional models that do not fit on the current setup.Unlocks Qwen 3.5 35B A3B, Qwen 3 32B, EXAONE 4.0 32B+14 more
Unlocks 17 additional models that do not fit on the current setup.
~$2,499 MSRP
👁 IntelIntel Arc Pro B60 24GBBest value 24 GB VRAM (+4)
AUnlocks 22 additional models that do not fit on the current setup.Unlocks Qwen 3.6 35B A3B, Qwen 3.5 35B A3B, Qwen 3 32B+19 more
Unlocks 22 additional models that do not fit on the current setup.
~$599 MSRP
Radeon AI PRO R9700 32GBAMD upgrade
32 GB VRAM (+12)
AUnlocks 28 additional models that do not fit on the current setup.Unlocks Qwen 3.6 35B A3B, Qwen 3.5 35B A3B, Qwen 3 32B+25 more
Unlocks 28 additional models that do not fit on the current setup.
~$1,899 MSRP
AMD Instinct MI350X 288GBBiggest leap
288 GB VRAM (+268)8000 GB/s (+7200)
BUnlocks 67 additional models that do not fit on the current setup.Unlocks Qwen 3.5 397B A17B, Devstral 2 123B Instruct, Qwen 3.5 122B A10B+64 more · +139% faster avg
Unlocks 67 additional models that do not fit on the current setup.
Lifts average decode speed across fitting models by about 139%.
~$8,000 MSRP
Frequently Asked Questions
RX 7900 XT 20GBCategory AvgMacBook Pro M1 Max 32GB
LLM Large (70B)
| Image Gen (SDXL) | Runs natively | SDXL 1.0 FP16 | ~~8s per image |
| Image Gen (Flux) | Very constrained | Flux.1 Dev FP16 | ~~36s per image |
| Image Gen (SD 3.5) | Tight fit | SD 3.5 Large FP16 | ~~43.9s per image |
| Video Short (25f) | Runs natively | LTX Video 2B | ~~20.8s/frame |
| Video Long (100f) | Won't fit | Wan Video 14B | ~~20.4s/frame |
Qwen 3.5 9B is a specialized fit for Agentic Coding. It is a recent-generation family, which helps on current local SOTA workloads. It fits natively with comfortable headroom. Context coverage stays within the requested workload envelope. Known distribution channels: huggingface, ollama, lm-studio.
Decode 73.4 tok/s · 71K ctx · llama.cppEST.
Qwen 3 14B matches Reasoning and keeps a practical fit profile. It is a recent-generation family, which helps on current local SOTA workloads. It fits natively with comfortable headroom. Context coverage stays within the requested workload envelope. Known distribution channels: huggingface, ollama, lm-studio.
Decode 60.7 tok/s · 56K ctx · llama.cppEST.
Granite 4.1 8B matches RAG and keeps a practical fit profile. It sits in the middle of the current generation mix. It fits natively with comfortable headroom. Context coverage stays within the requested workload envelope. Known distribution channels: huggingface, ollama.
Decode 82.6 tok/s · 69K ctx · llama.cppEST.
9B
10.6 GB
94 tok/s
85K ctx
Image
| MAGI-1Video | 256×256 | ~18.7s/frame | F |
Image models estimated at 1024×1024 (28 steps, FP16). Video models estimated at 768×512 (25 frames, 30 steps, FP16). Actual performance varies with runtime and system load.
Buying advice
Should you buy RX 7900 XT 20GB for local AI?
Good for local AI
Handles 21 of 50 top models. Smaller and mid-size models run comfortably.
What will limit you first
This setup is broadly balanced for this model.
No major red flags
This recommendation has enough memory headroom and acceptable estimated speed for the selected workload.
Best upgrade itinerary
Unlocks 17 additional models that do not fit on the current setup.
Want more headroom? MacBook Pro M1 Max 32GB (32.0 GB unified memory) is the next step up.