Skip to main content

Dual Radeon AI PRO R9700 Workstation: 64 GB Local LLM Build

Two R9700s hold 70B at Q4 on-GPU and double long-prompt speed, but not single-user decode. Cited results as of September 2026.

Two R9700s run 70B Q4 on-GPU at 11.49 tok/s (community run), near one W7900's 11.35 tok/s, for ~$3,672 at Oct 2026 prices. RTX PRO 6000: 34.05.

Dual Radeon AI PRO R9700 Workstation: 64 GB Local LLM Build

Hardware at a Glance

Median generation throughput at 7–9B models (Llama 3.1 8B, Qwen 3 8B), Q4 quantization, from community-reported runs SpecPicks tracks. Each row pools runs from different sources, runtimes and models in that class, so the rows are not a matched head-to-head; where the article compares cards on the same rig, its own figures are the like-for-like result. Street price is the second-lowest listing priced within the last 24 hours at 0.5–2× launch MSRP, so no single listing sets it, and a street figure well above MSRP says so in its cell; where too few listings pass that check the cell shows a dash and the launch MSRP, which is not comparable with the street figures. Rows marked for comparison are not the cards this article is about — they are included so the throughput column has something to be read against.

GPUVRAM Llama-3-8B class, Q4Street price Sources
NVIDIA GeForce RTX 5090 32 GB 224.8 tok/s4 runs · 3 sources —too few current listings for a street figure · launch MSRP was $1,999 SpecPicks median of 4 runs; sources: llama.cpp GitHub, DatabaseMart, Hardware Corner
Radeon RX 7900 XTXfor comparison 24 GB 138.6 tok/s9 runs · 3 sources $1,995street, all listings · 2.0× the $999 launch MSRP SpecPicks median of 9 runs; sources: GitHub / 1337hero, llama.cpp GitHub issue #20934, Markaicode / LocalScore
NVIDIA RTX A5000 24GBfor comparison 24 GB 133 tok/s4 runs · 3 sources —too few current listings for a street figure · launch MSRP was $1,999 SpecPicks median of 4 runs; sources: llama.cpp GitHub (CUDA scoreboard), knightli.com (llama.cpp CUDA…, MyAIHardware

Two AMD Radeon AI PRO R9700 cards run a 70B model at Q4 fully on-GPU at about 11.49 tok/s generation and roughly 600 tok/s prompt processing under ROCm, per RunAIHome's account of an August 2026 r/LocalLLaMA llama-bench shootout. The pair's 64 GB of VRAM holds a 70B Q4_K_M model (about 42.5 GB) with room to spare (RunAIHome's R9700 guide). A PowerColor R9700 listed at $1,835.99 on Amazon on October 16, 2026 (PriceHistory), so two cards cost about $3,672, roughly what one 48 GB Radeon PRO W7900 costs ($3,839 per SpecPicks' tracked Amazon listing on October 12, 2026). That single W7900 generates Llama 3.1 70B at Q4_K_M at 11.35 tok/s in llama.cpp (llm-tracker.info), while a 96 GB RTX PRO 6000 Blackwell reaches 34.05 tok/s on a Llama 3.3 70B Q4_K_M model (llm-tracker.info). On smaller models, a second R9700 doubles 32k-token prompt processing on Qwen 3.6 27B (611 to 1,216 tok/s) but leaves single-user generation flat (24.85 vs 24.31 tok/s) under a llama.cpp layer split (truelies444 benchmark repo).

What changed since September 2026: a dual-R9700 70B Q4 result of 11.49 tok/s generation and about 600 tok/s prompt processing is now cited (RunAIHome), and the per-card price is updated to $1,835.99 on Amazon as of October 16, 2026 (PriceHistory).

What changed since the April 2026 version

This guide first ran in April 2026. It has been rebuilt around published measurements, and five things changed.

  • The first version's numbers are withdrawn. It reported "lab" measurements for a dual-R9700 rig, including 22.4 tok/s on Llama 3.3 70B, along with PSU clamp readings and thermal soaks. No source for those numbers could be found, and SpecPicks does not run a lab for this build. Every figure below links to its source.
  • Launch facts are corrected. AMD's R9700 workstations became available on July 23, 2025, not in December 2025 (AMD). The card is 32 GB GDDR6 at 640 GB/s with a 300 W board power, not 270 W (RunAIHome; Puget Systems).
  • Dual-card results are now public. Puget Systems, an independent llama.cpp benchmark repo and one owner's build log all published dual-R9700 numbers between August and September 2026 (details below).
  • vLLM is the fast path on two cards. On Qwen 3.6 27B, a tuned vLLM setup with multi-token prediction reached 62.75 tok/s for a single user. llama.cpp reached 23.40 tok/s on the same pair (Puget Systems).
  • Prices are live. The parts table below reads each part's current Amazon price. The first version quoted April UK prices.

October 2026 additions:

  • New 70B comparison table. The 70B comparison table puts five published 70B Q4 results next to the dual-R9700 build: the Radeon PRO W7900 at 11.35 tok/s (llm-tracker.info), two RX 7900 XTX cards at 13.37 tok/s (1337hero), a Mac Studio M3 Ultra at 14.08 tok/s (geerlingguy/ai-benchmarks), two RTX 4090s at 19.06 tok/s (XiongjieDai) and the RTX PRO 6000 Blackwell at 34.05 tok/s (llm-tracker.info).
  • Radeon PRO W7900 added as the same-money alternative. One 48 GB card with 864 GB/s of memory bandwidth and a 295 W board power (AMD), listed at $3,839 on SpecPicks' tracked Amazon listing (October 12, 2026).
  • RTX PRO 6000 Blackwell added as the upper bound. 96 GB of GDDR7 at 1,792 GB/s and up to 600 W (NVIDIA).
  • Opening rewritten around the W7900 and RTX PRO 6000 70B figures, and the two-card cost restated from RunAIHome's September street-price range.
  • First dual-R9700 70B figure (October 17 update). RunAIHome's August 17, 2026 comparison reports a dual-R9700 box running a 70B Q4 model (Qwen2.5 70B) at 11.49 tok/s generation and roughly 600 tok/s prompt processing under ROCm, from an r/LocalLLaMA llama-bench shootout (RunAIHome). It is a secondhand report of a community run, and the exact quant file is not stated.
  • Price refreshed (October 17 update). The PowerColor R9700 listed at $1,835.99 on Amazon on October 16, 2026 (PriceHistory), inside RunAIHome's September $1,400–$1,900 range.

Why dual R9700 is the budget 64 GB answer

The R9700 is AMD's RDNA 4 workstation card. It carries 32 GB of GDDR6 at 640 GB/s behind a dual-slot blower cooler designed to stack in multi-GPU chassis (RunAIHome). Two of them hold 64 GB. By RunAIHome's count, that is the cheapest new-hardware way to run a dense 70B Q4 model fully on-GPU. At September street prices of $1,400 to $1,900 per card, two cards cost $2,800 to $3,800. As of October 16, 2026, a PowerColor R9700 listed at $1,835.99 on Amazon (PriceHistory), near the top of that range.

The comparison point is the RTX 5090. It also has 32 GB, but its GDDR7 runs at 1,792 GB/s (TechPowerUp), nearly three times the R9700's bandwidth. For models that fit in 32 GB, a single 5090 is the faster card. The dual-R9700 case rests on capacity: a model too large for one 32 GB card fits across two without spilling to system RAM.

What do two R9700s actually do on current models?

Three independent sources published dual-R9700 results in August and September 2026. They agree on one pattern. A second card adds capacity and long-prompt speed. It does not add single-stream decode speed unless the software splits each layer across both cards (tensor parallelism).

Layer split in llama.cpp (ROCm 7.2.2, Ryzen 9 7900X), per the truelies444 benchmark repo:

Model (quant)TestOne R9700Two R9700s
Qwen 3.6 27B (Q5_K_M)32k prompt processing611 tok/s1,216 tok/s
Qwen 3.6 27B (Q5_K_M)generation (tg128)24.85 tok/s24.31 tok/s
Gemma 4 31B (Q5_K_M)32k prompt processing425 tok/s840 tok/s
Gemma 4 31B (Q5_K_M)generation (tg128)21.74 tok/s21.18 tok/s
Qwen 3.6 35B A3B MoE (Q5_K_M)32k prompt processing1,637 tok/s3,038 tok/s
Qwen 3.6 35B A3B MoE (Q5_K_M)generation (tg128)77.25 tok/s71.88 tok/s

vLLM tensor parallel vs llama.cpp on Qwen 3.6 27B, two cards, per Puget Systems (published August 2026, updated September):

Setup1 user8 concurrent users
Stock vLLM, FP8, TP=215.88 tok/s156.21 tok/s
Tuned vLLM + MTP62.75 tok/s320.23 tok/s
llama.cpp Q4_K_M23.40 tok/s56.00 tok/s

One owner's build log covers a Ryzen 9 9950X with two ASRock Creator R9700s and a 1,000 W PSU running Qwen 3.8 27B (Alex K. Miller, September 7, 2026). Generation was 19.2 tok/s on llama.cpp defaults (Q8_0). A gfx1201 build with tensor split raised it to 29.7 tok/s. A vLLM MXFP4 setup reached 184.9 tok/s.

None of the three sources publishes a dual-R9700 generation figure for a dense 70B model. The one published 70B number comes secondhand: RunAIHome reports a dual-R9700 box running a 70B Q4 model at 11.49 tok/s generation and roughly 600 tok/s prompt processing under ROCm in an August 2026 r/LocalLLaMA llama-bench shootout (RunAIHome). That fits the layer-split pattern above: the model fits, and its decode speed depends on the backend and on how the layers are split.

How does a dual R9700 compare with other 48 GB+ setups on a 70B model?

The only dual-R9700 70B figure is a secondhand community result reported by RunAIHome, so the useful comparison is with the other ways to hold a 70B Q4 model in GPU or unified memory. Each row below is a single-user llama.cpp or Ollama result for a 70B model at 4-bit (Llama-family, except the Qwen2.5 70B dual-R9700 row), taken from the linked source.

SetupMemoryModel (quant, runtime)GenerationPrompt processingSource
1× Radeon PRO W790048 GB GDDR6Llama 3.1 70B Q4_K_M, llama.cpp ROCm11.35 tok/s297.53 tok/s (pp512)llm-tracker.info
2× Radeon RX 7900 XTX2× 24 GBLlama 3.1 70B Q4_K_M, llama.cpp ROCm 7.1.113.37 tok/s341.41 tok/s (pp512)1337hero
Mac Studio M3 Ultra (512 GB)unifiedLlama 3.1 70B, Ollama default build14.08 tok/snot publishedgeerlingguy/ai-benchmarks
2× GeForce RTX 40902× 24 GBLlama 3 70B Q4_K_M, llama.cpp19.06 tok/s905.38 tok/s (1,024-token prompt)XiongjieDai
1× RTX PRO 6000 Blackwell96 GB GDDR7Llama 3.3 70B fine-tune (Shisa V2) Q4_K_M, llama.cpp34.05 tok/s1,793.76 tok/s (pp512)llm-tracker.info
2× Radeon AI PRO R97002× 32 GBQwen2.5 70B Q4, llama-bench ROCm (community run, reported secondhand)11.49 tok/s~600 tok/sRunAIHome

Three things stand out.

  • The W7900 is the closest like-for-like. It is the same vendor, the same ROCm stack and about the same money as two R9700s, but it has 48 GB on one card instead of 64 GB across two. Its 864 GB/s of bandwidth (AMD) is higher than one R9700's 640 GB/s (RunAIHome), and its 11.35 tok/s on a 70B model is the most direct public hint at what an RDNA workstation card does on this workload.
  • Layer split caps decode at one card's bandwidth. Under a llama.cpp layer split, each token still streams the full ~42.5 GB of weights, one card after the other. At 640 GB/s per R9700 that sets a theoretical ceiling of about 15 tok/s (640 ÷ 42.5) before any overhead. That is arithmetic from the cited specs, not a measurement; the reported 11.49 tok/s community result (RunAIHome) sits below it. Beating it takes tensor parallelism, which is why Puget's tuned vLLM result on a 27B model is far ahead of its llama.cpp result.
  • The RTX PRO 6000 is the speed answer, not the budget one. It holds 96 GB on one card at 1,792 GB/s and up to 600 W (NVIDIA), and its 34.05 tok/s is roughly three times the W7900's 70B figure. It is a single-card workstation part priced well above a dual-R9700 build.

Buy the parts: current prices

One listing per part. The price is the Amazon price read in the last 24 hours, when there is one. The platform mirrors the owner build cited above. The cart adds one R9700, so set the quantity to 2 on Amazon.

PartPickWhyPriceBuy
GPU (×2)ASRock Radeon AI PRO R9700 Creator 32GBThe card in the cited owner build; dual-slot blower, 32 GB GDDR6 eachUnavailable on Amazon as of Compare on eBay Search Amazon
MotherboardMSI MPG X870E Carbon WiFiAM5 board with two x16-length PCIe 5.0 slots for the pair$386.99 (2026-10-30 PT)View Current Price
CPUAMD Ryzen 9 9950XThe 16-core CPU in the cited owner build$645.99 (2026-10-31 PT)View Current Price
MemoryG.SKILL Flare X5 64GB (2x32GB) DDR5-6000 CL30AMD EXPO kit; 64 GB of system RAM matches the 64 GB of VRAM for loading and staging models$1,299.99 (2026-10-30 PT)View Current Price
PSUCorsair RM1000x ATX 3.11,000 W, as in the cited owner build: two 300 W cards plus a 16-core CPU$179.99 (2026-10-31 PT)View Current Price
StorageCrucial T500 2TBPCIe Gen4 NVMe, up to 7,400 MB/s rated read per its listing$489.43 (2026-10-30 PT)View Current Price

Total for the 5 parts priced on Amazon in the last 24 hours: $3,002.39 (1 part has no current price and is not included).

🛒 Add this build to your Amazon cart (5 parts)Adds the 5 Amazon-priced parts above in one step; you review the cart on Amazon before buying. The other part is left out because Amazon has no current price for it; use its row above.

*Prices sourced from Amazon.com, read 2026-10-30 to 2026-10-31 PT (each row shows its own date). Price and availability subject to change.

DDR5 and R9700 prices have both risen since April. Check each row's live price rather than any older total.

How do you set up ROCm with dual R9700 in 2026? (step-by-step, gotchas)

The R9700 is gfx1201 (Navi 48). The benchmarks above ran on ROCm 7.2.2 (truelies444), and the owner build ran on Ubuntu 26.04 LTS (Alex K. Miller). Follow AMD's install guide for your distribution (ROCm documentation), add your user to the render and video groups, and confirm that rocminfo lists gfx1201 twice before building anything.

The cited sources report these gotchas:

  1. Build llama.cpp for gfx1201 and use tensor split. The default layer split left the hardware underused. The owner build went from 19.2 to 29.7 tok/s generation and from 590 to 1,458 tok/s prompt processing after rebuilding for gfx1201 with tensor split (Alex K. Miller).
  2. Load with --no-mmap. Memory-mapped model loading did not work on that build and had to be disabled (Alex K. Miller).
  3. Leave VRAM headroom in vLLM. The owner build needed GPU memory utilisation at 0.94 rather than 0.98 to avoid out-of-memory errors (Alex K. Miller).
  4. Tune vLLM before judging it. Stock vLLM FP8 with TP=2 was the slowest single-user result in Puget's test (15.88 tok/s), while the tuned setup with MTP was the fastest (62.75 tok/s) (Puget Systems).

When a second R9700 pays off, and when it does not

The published measurements point to a clear split.

A second R9700 pays off for:

  • models between roughly 32 GB and 64 GB, such as 70B at Q4_K_M, which need about 42.5 GB (RunAIHome)
  • long-context work such as RAG and whole-document prompts, where 32k-token prompt processing roughly doubled (truelies444)
  • several concurrent users on vLLM, where aggregate throughput reached 320.23 tok/s across 8 users (Puget Systems)

A second R9700 does not pay off for:

  • one-user chat on a model that fits one card. llama.cpp layer-split generation stayed flat or dipped slightly on every model in the truelies444 run.
  • CUDA-only software stacks. The R9700 runs ROCm or Vulkan, so check your tools' ROCm support first.
  • 32 GB-and-under models where raw speed matters. The RTX 5090's 1,792 GB/s (TechPowerUp) is the faster single-card option.

Bottom line

A dual Radeon AI PRO R9700 workstation is a 64 GB VRAM box. It holds 70B-class models at Q4 on-GPU, and it roughly doubles long-prompt processing. With a layer split it does not double single-user token generation; that takes tensor parallelism or a tuned vLLM setup. At the September 2026 street prices cited above, the two cards alone cost $2,800 to $3,800 (about $3,672 at the $1,835.99 Amazon listing of October 16, 2026, per PriceHistory), so this is no longer a sub-£2,000 build. Buy it for capacity and concurrency, not for faster single-user chat on models that already fit one card.

Citations and sources

This piece is editorial synthesis based on publicly available information. No independent first-party benchmarking is reported.

Products mentioned in this article

Amazon & eBay listings, plus full specs and alternatives on each product page.

As an Amazon Associate, SpecPicks earns from qualifying purchases; we also earn on qualifying eBay purchases via the eBay Partner Network. Prices shown were last tracked at crawl time and may vary — check the listing for the current price.

Frequently asked questions

What makes the dual Radeon AI PRO R9700 workstation cost-effective for local LLMs?
Capacity per dollar. Two R9700 cards give 64 GB of VRAM, which holds a 70B model at Q4_K_M (about 42.5 GB) fully on-GPU, and RunAIHome calls that the cheapest new-hardware path to it. The R9700's MSRP is $1,299, but street prices ran $1,400 to $1,900 per card in September 2026, so two cards cost $2,800 to $3,800.
How does the Radeon AI PRO R9700 compare to the RTX 5090 for AI workloads?
Both have 32 GB of VRAM, but the RTX 5090's GDDR7 runs at 1,792 GB/s per TechPowerUp, against the R9700's 640 GB/s. For a model that fits in 32 GB the 5090 is the faster card. The R9700's case is price per gigabyte: two of them hold 64 GB for models that do not fit one card.
What are the key hardware considerations for building a dual R9700 system?
The R9700 has a 300 W board power and a dual-slot blower cooler designed to stack in multi-GPU chassis. A cited owner build pairs two ASRock Creator R9700s with a Ryzen 9 9950X and a 1,000 W Corsair RM1000x. Use an AM5 board with two x16-length PCIe slots, and budget system RAM to match the 64 GB of VRAM.
What are the performance benchmarks for the dual R9700 workstation?
On Qwen 3.6 27B, Puget Systems measured 23.40 tok/s for one user in llama.cpp and 62.75 tok/s with tuned vLLM and MTP, rising to 320.23 tok/s across 8 users. A public llama.cpp run on ROCm 7.2.2 found that a second card doubled 32k-token prompt processing (611 to 1,216 tok/s) but left generation flat (24.85 vs 24.31 tok/s). No cited source publishes a dual-R9700 70B generation figure.
What are the software setup steps for ROCm 7 with dual R9700 GPUs?
Install ROCm per AMD's documentation, add your user to the render and video groups, and confirm rocminfo lists gfx1201 twice. The cited results ran on ROCm 7.2.2. One owner build reports rebuilding llama.cpp for gfx1201 with tensor split (19.2 to 29.7 tok/s), loading with --no-mmap, and setting vLLM's GPU memory utilisation to 0.94 to avoid out-of-memory errors.
How does a dual R9700 build compare with a Radeon PRO W7900 or RTX PRO 6000 for 70B models?
No cited source publishes a dual-R9700 70B generation figure. Per llm-tracker.info, a single 48 GB Radeon PRO W7900 generates Llama 3.1 70B at Q4_K_M at 11.35 tok/s, and a 96 GB RTX PRO 6000 Blackwell reaches 34.05 tok/s on a Llama 3.3 70B Q4_K_M model. The W7900 costs about the same as two R9700s ($3,839 on SpecPicks' tracked Amazon listing on October 12, 2026) but holds 48 GB rather than 64 GB.

— Mike Perry · Updated 2026-10-17

Parts list (5) — buy one part at a time
Ranked parts · 5 of 6 parts
$3,002.39
🛒 Add all to cart

Amazon Associate — prices checked 2026-10-31 04:20 UTC or later, may vary.