Consumer Radeon · living notes

Local Qwen on an R9700. Reliably.

AMDai is the independent notebook for home-lab AI on Radeon. Which GGUF, which engine, whether it fits your VRAM — grounded in a two-card test rig, written for people who buy one GPU.

Our test rig is two AMD Radeon AI PRO R9700 cards (gfx1201, 32 GB each) and 256 GB DDR5. The daily driver uses one card.

Get started First-run setup R9700 recipe Benchmarks

Setup questions

Size the box before you buy a card

These change the recommendation, not the VRAM math. Tokens per second are estimates unless a “Tested on our rig” badge is showing.

Size or speed?
Where do the tokens run?
Which weights?
How many GPUs now?
Board budget
Might you add a second GPU later?

Unless you picked Minimum budget, the default is yes: buy the dual x8/x8 board now so a later card is not stuck on a chipset leftover.

Will you run larger models later?

DDR5 kits are very expensive right now. Buy the capacity you will actually use. A 2-DIMM kit cannot be topped up later — you would replace it.

Do you want the fastest cold loads?

Motherboard

Which board matches this build?

Default is a dual x8/x8 board, including for one GPU, so a later card can sit on matching CPU lanes.

AMD’s AM5 chipset table lists CPU graphics as 1×16 or 2×8. ROCm on Radeon multi-GPU wants identical width on the slots the GPUs use (x16+x16 or x8+x8), on CPU-connected slots — not a chipset leftover x4.

Vetted dual x8/x8 list — maker manuals only. No invented prices.

  1. ASRock X870 Taichi Creator

    Dual x8/x8 ✓ Our local desktop board

    X870 · PCIe 5.0 · x8/x8 · ATX · AM5 · 256 GB max · 4 DIMMs

    Maker spec page — widened spacing easily fits two 4-slot GPUs.

    Cite: ASRock X870 Taichi Creator specifications — Specifications → Slots: CPU 2 x PCIe 5.0 x16 Slots (PCIE1 and PCIE2), support x16 or x8/x8 modes; Memory: 4 x DDR5 DIMM Slots, Max. capacity of system memory: 256GB; Features — PCIe 5.0 x8/x8 Slots & Wide Spacing. As of 2026-10-28. Manual: ASRock X870 Taichi Creator user manual — Chapter 1.2 Specifications → Expansion Slot: CPU 2 x PCIe 5.0 x16 Slots (PCIE1 and PCIE2), support x16 or x8/x8 modes.

    Check price · no live or invented prices

    ASRock X870 Taichi Creator

    Local desktop board. Maker spec — two PCIe 5.0 x16 slots, x16 or x8/x8. Search only, not a SKU or a price.

    Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

  2. ASUS ProArt X870E-CREATOR WIFI

    Dual x8/x8 ✓

    X870E · PCIe 5.0 · x8/x8 · ATX · AM5 · 256 GB max · 4 DIMMs

    Spec page — when both PCIEX16(G5)_1 and PCIEX16(G5)_2 are used they run at x8 each. PCIEX16(G5)_2 shares bandwidth with M.2_2 (x8/x4 if that M.2 is enabled).

    Cite: ASUS ProArt X870E-CREATOR WIFI tech spec — Memory: 4 x DIMM slots, max. 256GB, DDR5. Expansion Slots — AMD Ryzen 9000 & 7000: 2 x PCIe 5.0 x16 slots (supports x16 or x8/x8). Note: when you use both PCIEX16(G5)_1 and PCIEX16(G5)_2, they will run at x8 each. Form Factor: ATX 12 x 9.6 in. As of 2026-10-28. Manual: ASUS ProArt X870E-CREATOR WIFI user manual (E28680 V2) — Specifications → Expansion Slots: 2 x PCIe 5.0 x16 slots with Q-Release Slim (supports x16 or x8/x8). When you use both PCIEX16(G5)_1 and PCIEX16(G5)_2, they will run at x8 each.

    Check price · no live or invented prices

    ASUS ProArt X870E-CREATOR WIFI

    Maker spec — two PCIe 5.0 x16 slots, x16 or x8/x8. Search only, not a SKU or a price.

    Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

  3. ASUS ProArt X670E-CREATOR WIFI

    Dual x8/x8 ✓

    X670E · PCIe 5.0 · x8/x8 · ATX · AM5 · 192 GB max · 4 DIMMs

    Spec page — two CPU PCIe 5.0 x16 slots support x16 or x8/x8. A third full-length slot is chipset x2, not a second CPU GPU slot.

    Cite: ASUS ProArt X670E-CREATOR WIFI tech spec — Memory: 4 x DIMM, Max. 192GB, DDR5. Expansion Slots — AMD Ryzen 9000 & 8000 & 7000: 2 x PCIe 5.0 x16 slots (support x16 or x8/x8 modes). AMD X670 Chipset: 1 x PCIe 4.0 x16 slot (supports x2 mode). As of 2026-10-28. Manual: ASUS ProArt X670E-CREATOR WIFI user manual (E21293 V2) — Specifications → Expansion Slots: 2 x PCIe 5.0 x16 slots (support x16 or x8/x8 modes). Recommended VGA configuration Dual VGA: PCIEX16_1 x8 + PCIEX16_2 x8.

    Check price · no live or invented prices

    ASUS ProArt X670E-CREATOR WIFI

    Maker spec — two PCIe 5.0 x16 slots, x16 or x8/x8. Search only, not a SKU or a price.

    Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

  4. MSI MEG X870E ACE MAX

    Dual x8/x8 ✓

    X870E · PCIe 5.0 · x8/x8 · ATX · AM5 · 256 GB max · 4 DIMMs

    Spec page — PCI_E1 and PCI_E2 are from the CPU and support PCIe 5.0 x16/x0 or x8/x8 on Ryzen 9000/7000. PCI_E3 is a CPU x4 leftover that shares bandwidth with M.2_1 — not the second GPU slot.

    Cite: MSI MEG X870E ACE MAX specification — Memory — 4x DDR5 UDIMM, Maximum Memory Capacity 256GB. Slot — PCI_E1 & PCI_E2 slots support up to PCIe 5.0 x16/x0 or x8/x8 (Ryzen 9000/7000). PCI_E1 Gen PCIe 5.0 up to x16 (From CPU); PCI_E2 Gen PCIe 5.0 up to x8 (From CPU). As of 2026-10-28. Manual: MSI MEG X870E ACE MAX English manual — Specifications → Expansion Slots: PCI_E1 & PCI_E2 (From CPU) support up to PCIe 5.0 x16/x0, x8/x8 (Ryzen 9000/7000). Form Factor: ATX 9.6 in x 12 in.

    Check price · no live or invented prices

    MSI MEG X870E ACE MAX

    Maker spec — PCI_E1/PCI_E2 from the CPU, PCIe 5.0 x16/x0 or x8/x8. Search only, not a SKU or a price.

    Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

  5. ASRock X870E Taichi

    Dual x8/x8 ✓

    X870E · PCIe 5.0 · x8/x8 · E-ATX · AM5 · 256 GB max · 4 DIMMs

    Maker spec — PCIE1 and PCIE2 are CPU PCIe 5.0 x16 slots, x16 or x8/x8. Manual two-card CrossFire table is Gen5x8 + Gen5x8. E-ATX 12.0 in × 10.5 in — the case must take E-ATX.

    Cite: ASRock X870E Taichi specifications — Memory: Max. capacity of system memory: 256GB. Slots → CPU: 2 x PCIe 5.0 x16 Slots (PCIE1 and PCIE2), support x16 or x8/x8 modes. Form Factor: EATX 12.0-in x 10.5-in. As of 2026-10-28. Manual: ASRock X870E Taichi user manual — Chapter 1.2 Specifications → Expansion Slot: CPU 2 x PCIe 5.0 x16 Slots (PCIE1 and PCIE2), support x16 or x8/x8 modes. Expansion Slots (PCIe Slots): two graphics cards in CrossFire are Gen5x8 + Gen5x8.

    Check price · no live or invented prices

    ASRock X870E Taichi

    Maker spec — two PCIe 5.0 x16 slots, x16 or x8/x8. E-ATX. Search only, not a SKU or a price.

    Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

  6. Gigabyte B850 AI TOP

    Dual x8/x8 ✓

    B850 · PCIe 5.0 · x8/x8 · ATX · AM5 · 256 GB max · 4 DIMMs

    Spec page — two PCIe 5.0 x16 slots run x16 or x8, x8. Manual — PCIEX16 and PCIEX8 are CPU slots; when PCIEX8 is populated, PCIEX16 drops to x8. PCIEX2 is chipset x2 and shares with M2C_SB, not a second GPU slot. Ryzen 8000 APUs make PCIEX8 unavailable.

    Cite: Gigabyte B850 AI TOP specifications — Memory — 4 x DDR5 DIMM sockets supporting up to 256 GB (64 GB single DIMM capacity). Full-length PCIe slots — 2 x PCIe 5.0 x16 (run x16 or x8, x8) with PCIe UD Slot X; 1 x PCIe 4.0 x2 Slot. As of 2026-10-28. Manual: Gigabyte B850 AI TOP user manual (Rev. 1004) — 2-2 Product Specifications → Expansion Slots: PCIEX16 and PCIEX8 integrated in the CPU; when PCIEX8 is populated, PCIEX16 operates at up to x8. Ryzen 9000/7000: PCIEX8 is PCIe 5.0 x8. Form Factor: ATX 30.5cm x 24.4cm.

    Check price · no live or invented prices

    Gigabyte B850 AI TOP

    Maker spec — two PCIe 5.0 x16 slots, x16 or x8/x8. Search only, not a SKU or a price.

    Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

  7. ASUS ProArt B850-CREATOR WIFI NEO

    Dual x8/x8 ✓

    B850 · PCIe 5.0 · x8/x8 · ATX · AM5 · 256 GB max · 4 DIMMs

    Spec page — two PCIe 5.0 x16 slots support x16 or x8/x8; when both PCIEX16(G5)_1 and PCIE16(G5)_2 are used they run at x8 each. The chipset PCIEX16(G4) is x4 and shares with M.2_3 — not a second CPU GPU slot. Ryzen 8000 APUs: one x16 slot at x8/x4.

    Cite: ASUS ProArt B850-CREATOR WIFI NEO tech spec — Memory: 4 x DIMM slots, max. 256GB, DDR5. Expansion Slots — AMD Ryzen 9000 & 7000: 2 x PCIe 5.0 x16 slots (supports x16 or x8/x8 modes). Note: when you use both PCIEX16(G5)_1 and PCIE16(G5)_2, they will run at x8 each. Form Factor: ATX 12 x 9.6 in. As of 2026-10-28. Manual: ASUS ProArt B850-CREATOR WIFI NEO user manual (E27577) — English user’s manual (E27577, March 2026) → Expansion Slots: 2 x PCIe 5.0 x16 slots (supports x16 or x8/x8 modes). When you use both PCIEX16(G5)_1 and PCIE16(G5)_2, they will run at x8 each.

    Check price · no live or invented prices

    ASUS ProArt B850-CREATOR WIFI NEO

    Maker spec — two PCIe 5.0 x16 slots, x16 or x8/x8. Search only, not a SKU or a price.

    Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

As an Amazon Associate I earn from qualifying purchases. Some Newegg links use Rakuten Advertising and some B&H links use B&H’s affiliate program when those IDs are configured. Micro Center and AMD Store links are plain “also available at” links — no tracking. Buttons say “Check price” and never invent or live-quote a price. Full disclosure.

System RAM

Which DDR5 kit matches this build?

Recommend 96 GB (2x48 DDR5) for most builds. With two R9700s it runs Qwen 3.8 Flash Q4 at full 256K context (estimate: about 67 GB needed). Two DIMMs, so it stays at AMD’s official 2-DIMM speed.

DDR5 kits are very expensive right now. Buy the capacity you will actually use. A 2-DIMM kit cannot be topped up later — you would replace it.

We still recommend 96 GB (2x48 DDR5) for most builds, so Qwen 3.8 Flash stays an option. 32 GB (2x16) is enough only if you will run the 35B on one card and never want Flash.

AMD’s official Ryzen 9000 memory speed is DDR5-5600 with 2 DIMMs and DDR5-3600 with 4 DIMMs (product pages). Running 4 DIMMs at 6000 is an overclock. Four DIMMs usually run at a lower DDR5 speed than two. That is a bandwidth trade, not a capacity trade.

You cannot top up a 2-DIMM kit later. Memory makers say do not mix kits, and 192 GB / 256 GB only exist as matched 4x48 or 4x64 sets — moving up means replacing the kit you bought.

Buttons say Check price. Any price shown carries the date we checked it — never a live or invented price.

35B only · one card

G.SKILL Flare X5 32 GB (2x16) DDR5-6000 CL30

32 GB · 2x16 DDR5 · F5-6000J3038F16GX2-FX5

You cannot top up a 2-DIMM kit later. Memory makers say do not mix kits, and 192 GB / 256 GB only exist as matched 4x48 or 4x64 sets — moving up means replacing the kit you bought.

Cite: G.SKILL F5-6000J3038F16GX2-FX5 specification — 32GB (16GBx2); Tested Latency 30-38-38-96; Tested Voltage 1.35V; AMD EXPO; Do not mix memory kits. As of 2026-10-29.

Check price · no live or invented prices

G.SKILL Flare X5 32 GB (2x16) DDR5-6000 CL30

Named kit F5-6000J3038F16GX2-FX5. Search only — no live or invented price. A 2x16 kit cannot be topped up later.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

Recommended · most builds

G.SKILL Flare X5 96 GB (2x48) DDR5-5600 CL40

96 GB · 2x48 DDR5 · F5-5600J4040D48GX2-FX5

96 GB (2x48 GB) DDR5, the right size for most builds. Our pick: G.SKILL Flare X5 96 GB DDR5-5600 (F5-5600J4040D48GX2-FX5), AMD EXPO + Intel XMP. On G.SKILL’s tested list for the ASRock X870E Taichi, Gigabyte B850 AI TOP, and GIGABYTE X870E AORUS MASTER X3D. Two sticks keep the full 5600 speed on Ryzen 9000; four sticks drop it. ASRock X870 Taichi Creator, ASUS ProArt X870E-CREATOR WIFI, and ASUS ProArt B850-CREATOR WIFI NEO are untested on the 96 GB QVLs we read — not proof they are incompatible. Want the fastest tested kit? The 6000 CL28 version is about $920 more for at most ~7% more memory bandwidth, so only worth it if you already run models out of system RAM all day. Prices change; check the listing.

$1,479.99 on Oct 30, 2026 — Newegg listing sold by Newegg (list price on the search page, not a cart check). Prices change; check the current price before you buy.

Cite: G.SKILL F5-5600J4040D48GX2-FX5 specification — 96GB (48GBx2); Dual Channel Kit; AMD EXPO + Intel XMP; SPD Speed (Default) 5600 MT/s; Tested Latency 40-40-40-89; Do not mix memory kits. As of 2026-10-30.

Check price · no live or invented prices

G.SKILL Flare X5 96 GB (2x48) DDR5-5600 CL40

Named kit F5-5600J4040D48GX2-FX5 (AMD EXPO + Intel XMP). Recommended size for most builds (2x48). Newegg list price $1,479.99 on 2026-10-30, sold by Newegg (dated snapshot, not a live quote). Amazon searches the FX5 part number.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

Fastest tested: G.SKILL Trident Z5 Neo RGB F5-6000J2836F48GX2-TZ5NR (Newegg sold the white -TZ5NRW). On G.SKILL’s list for the same three boards plus MSI MEG X870E GODLIKE. About $920 more for at most ~7% more theoretical bandwidth (89.6 → 96.0 GB/s).

$2,399.99 on Oct 30, 2026 — Newegg listing sold by Newegg for the white -TZ5NRW (list price on the search page, not a cart check). Prices change; check the current price before you buy.

Fastest tested · Check price at Newegg

RAM sizes are estimates · speeds measured on our rig

Is more RAM worth it?

For most people, no. 96 GB (2x48 DDR5) is the right size for most builds: with two R9700s it runs Qwen 3.8 Flash Q4 at full 256K context (estimate: about 67 GB needed). Spending more on RAM lets you load a larger, smarter model, but more of that model has to sit in system RAM instead of on the graphics cards, so it answers a lot slower. It is usually not worth it unless you really want the maximum intelligence you can run at home and are okay with it being slow.

RAM kit Largest model it fits (two R9700s, 256K) RAM needed (estimate) What you get
96 GB Qwen 3.8 Flash UD-Q4_K_XL ~67 GB est. Recommended for most builds. Runs Flash Q4 at full 256K context with room to spare.
128 GB Qwen 3.8 Flash UD-Q5_K_XL / UD-Q6_K_XL ~111–121 GB est. Same model, higher-precision file. A bit smarter, and more of it sits in system RAM.
192 GB GLM-5.3-Flash UD-Q4_K_XL ~147 GB est. A larger model. Smarter on hard problems, and much more of it sits in system RAM.
256 GB GLM-5.3-Flash UD-Q5_K_XL / UD-Q6_K_XL ~184–232 GB est. The largest files we size. Maximum intelligence on this hardware, and the slowest output.

Why it gets slower: every token reads the model weights. The R9700’s own memory is 640 GB/s (AMD spec). Dual-channel DDR5 on a Ryzen 9000 desktop reads at roughly 55–64 GB/s, so weights that live in system RAM are read about 10x or more slower (spec-sheet estimate, not a benchmark). The bigger the file, the more of it lands in system RAM.

Measured on our rig: Qwen3.6-35B-A3B UD-Q5_K_XL on one R9700, fully in VRAM (llama.cpp, 4K) decodes about 102 tok/s (102.39). Qwen 3.8 Flash UD-Q6_K_XL on two R9700s with experts in DDR5-5200 (Strata, 8K) decodes about 33 tok/s (32.8) — roughly a third of the speed for a bigger, smarter model. We have not measured GLM-5.3-Flash; expect it to be slower still. Run cards: 35B one card, Flash Q6 offloaded.

Only ever running the 35B on one card? 32 GB (2x16) is enough for that, because the model stays in VRAM. Skip it if you might want Qwen 3.8 Flash later — a 2x16 kit cannot be topped up.

RAM needs are estimates for two R9700s at 262144 context with f16 KV (file size from Hugging Face, expert split from the GGUF headers, 10 GB for the OS). Not measured host RAM. The calculator adds 16 GB headroom, so it can round one size higher.

As an Amazon Associate I earn from qualifying purchases. Some Newegg links use Rakuten Advertising and some B&H links use B&H’s affiliate program when those IDs are configured. Micro Center and AMD Store links are plain “also available at” links — no tracking. Buttons say “Check price” and never invent or live-quote a price. Full disclosure.

CPU

Which Ryzen matches this build?

The model lives in GPU memory, so the CPU mostly feeds the cards. The 9600X is enough. Any Ryzen 9000 desktop chip has 24 usable PCIe 5.0 lanes for x8/x8 on the right board.

Every Ryzen 9000 desktop chip lists PCIe 5.0 with 28 total / 24 usable lanes and 256 GB max (AMD product pages), so x8/x8 works on a board whose maker manual documents that split.

One Ryzen 9000 chiplet’s memory read is about 64 GB/s at the default fabric clock, below DDR5-6000’s 96 GB/s theoretical. Those are spec-sheet caps, not measurements on our cards.

Buttons say Check price. We never invent a CPU price.

Pick

AMD Ryzen 5 9600X

6 cores · one chiplet · 65 W TDP · PCIe 5.0, 28 total / 24 usable

The model lives in GPU memory, so the CPU mostly feeds the cards. The 9600X is enough. Any Ryzen 9000 desktop chip has 24 usable PCIe 5.0 lanes for x8/x8 on the right board.

Cite: AMD Ryzen 5 9600X product page — Native PCIe Lanes (Total/Usable) 28, 24; Max. Memory 256 GB; Max Memory Speed 2x1R DDR5-5600, 4x1R DDR5-3600; Default TDP 65W. As of 2026-10-29.

Check price · no live or invented prices

AMD Ryzen 5 9600X

6 cores, 24 usable PCIe 5.0 lanes. Enough when the model fits in VRAM. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

Skip Ryzen 8000G for dual GPU

Never use a Ryzen 8000G APU for dual GPU. The 8700G and 8600G have PCIe 4.0 with 8 graphics lanes — the second CPU x16 slot goes dead. The 8500G and 8300G have 4 graphics lanes, so even one card runs at x4.

As an Amazon Associate I earn from qualifying purchases. Some Newegg links use Rakuten Advertising and some B&H links use B&H’s affiliate program when those IDs are configured. Micro Center and AMD Store links are plain “also available at” links — no tracking. Buttons say “Check price” and never invent or live-quote a price. Full disclosure.

Power supply

Which PSU matches this build?

Sized for two R9700s. AMD lists 300 W TBP per card (product page). Two cards plus a 9950X can reach about 1,100 W. Two native 12V-2x6 cables, one per card. You said a second GPU might come later, so this skips the 850 W step and buys the PSU once.

The R9700 takes a 12V-2x6 connector (AMD product page). Buy one native 12V-2x6 cable per card. Many 1000 W units ship only one.

Cite: AMD Radeon AI PRO R9700 product page — Total Board Power (TBP) 300W; Minimum PSU Recommendation 750W; External Power Connectors 12V-2x6. As of 2026-10-29.

Buttons say Check price. We never invent a PSU price.

1200 W · 2 native 12V-2x6

Thermaltake Toughpower GT 1200W

Two native 12V-2x6 cables (each up to 600 W). Value pick for two R9700s.

Cite: Thermaltake Toughpower GT 1200W — PCIe (12+4Pin) 600W × 2 cables; ATX 3.1; 80 PLUS Gold; 1200 W. As of 2026-10-29.

Check price · no live or invented prices

Thermaltake Toughpower GT 1200W

1200 W ATX 3.1 with two native 12V-2x6 cables. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

1200 W · 2 native 12V-2x6

be quiet! Straight Power 12 1200W

Two native 12V-2x6 cables. Combined 12V-2x6 limit is 800 W: fine at 300 W TBP per card, tight if both cards spike together.

Cite: be quiet! Straight Power 12 1200W — 12V-2x6 cables 2; Max. combined power 12V-2x6 800 W; ATX 3.1; 80 PLUS Platinum. As of 2026-10-29.

Check price · no live or invented prices

be quiet! Straight Power 12 1200W

1200 W ATX 3.1 with two native 12V-2x6. Combined 12V-2x6 limit 800 W. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

1300 W · 2 native 12V-2x6

Thermaltake Toughpower TF3 1300W

Two native 12V-2x6 cables included. Headroom pick for two R9700s.

Cite: Thermaltake Toughpower TF3 1300W — Dual native 12V-2x6 connectors; two PCIe 12+4 pin cables; 80 PLUS Titanium; 1300 W. As of 2026-10-29.

Check price · no live or invented prices

Thermaltake Toughpower TF3 1300W

1300 W ATX 3.1 with two native 12V-2x6 cables. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

1500 W · 2 native 12V-2x6

Corsair HX1500i (2025)

Two 12V-2x6 GPU cables. Rated 1500 W at 115–240 V but 1200 W at 100–115 V, so on a weak 120 V outlet plan on 1200 W.

Cite: Corsair HX1500i (2025) product page — Dual 12V-2x6 cables; TOTAL POWER 1200W (100V - 115V) 1500W (115V - 240V); ATX 3.1. As of 2026-10-29.

Check price · no live or invented prices

Corsair HX1500i (2025)

Two 12V-2x6 cables. 1200 W at 100–115 V, 1500 W at 115–240 V. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

As an Amazon Associate I earn from qualifying purchases. Some Newegg links use Rakuten Advertising and some B&H links use B&H’s affiliate program when those IDs are configured. Micro Center and AMD Store links are plain “also available at” links — no tracking. Buttons say “Check price” and never invent or live-quote a price. Full disclosure.

Storage

Which NVMe holds the models?

Your lanes need about 1587 GiB (every Q4–Q6 quant of Qwen3.6-35B, Qwen3.8-Flash-Next and GLM-5.3-Flash, one extra file of download headroom, 150 GiB for the OS). A 2 TB drive is 1,863 GiB usable. Gen4 TLC with DRAM is enough: published tests show Gen5 loads big GGUFs only about 9% faster on the default mmap path (15.2 s vs 13.8 s). Spend the difference on capacity or RAM.

Run models from NVMe, never from a hard drive. On dual-GPU boards use an M.2 slot that does not share GPU lanes.

llama.cpp’s default mmap load is usually page-fault/CPU bound, not drive-bound. Direct I/O loads at disk speed. A third-party mmap test loaded a 40.5 GB Q4_K_M file in 15.2 s on a Gen4 990 PRO versus 13.8 s on a Gen5 T705 (about 9%).

File sizes: Hugging Face tree API, summed shard bytes (unsloth repos), checked 2026-10-24 and 2026-10-28. Buttons say Check price. We never invent an SSD price.

Pick

Samsung 990 PRO 2TB

MZ-V9P2T0BW · PCIe Gen4 · 7,450 MB/s sequential read · 1,200 TBW · 2 GB LPDDR4 · TLC

Cite: Samsung 990 PRO NVMe SSD datasheet Rev. 2.0 — 2 TB: Sequential Read 7,450 MB/s; TBW 1,200 TB; 2 GB LPDDR4; TLC. As of 2026-10-28.

Check price · no live or invented prices

Samsung 990 PRO 2TB

Gen4 TLC with 2 GB LPDDR4. Datasheet sequential read 7,450 MB/s, 1,200 TBW. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

As an Amazon Associate I earn from qualifying purchases. Some Newegg links use Rakuten Advertising and some B&H links use B&H’s affiliate program when those IDs are configured. Micro Center and AMD Store links are plain “also available at” links — no tracking. Buttons say “Check price” and never invent or live-quote a price. Full disclosure.

Case

Which case fits the cards?

Your build needs at least 7 expansion slots and room for a 271 mm card. One card: any of the three maker-checked ATX cases fit a 271 mm R9700. Blower R9700s push heat out the back; case fans cool the air the cards breathe. Point the case fans at the GPUs. A published 4-card build paused on a CPU-following curve when the card area hit 68 C; full-speed case fans cooled that area from 67 C to 57 C (GPU junction only 1–4 C).

Blower R9700s push heat out the back; case fans cool the air the cards breathe. Point the case fans at the GPUs. A published 4-card build paused on a CPU-following curve when the card area hit 68 C; full-speed case fans cooled that area from 67 C to 57 C (GPU junction only 1–4 C).

Cite: Published 4x R9700 build guide — card area 67 C vs 57 C. As of 2026-10-28.

Buttons say Check price. We never invent a case price.

Slot spacing for this board is not verified here: check its manual layout; an 8+ slot case is the safe choice. That applies to the ASUS ProArt X870E / X670E / B850 boards and the ASRock X870E Taichi.

Pick

Fractal Design Torrent

7 expansion slots · GPU 461 mm · PSU 230 mm · cooler 188 mm · 360 radiator front or bottom

Airflow pick: the most included intake, bottom fans blow straight at the cards. Fans included: 2x 180 mm front + 3x 140 mm bottom.

Cite: Fractal Design Torrent — 7 expansion slots; E-ATX; GPU 461 mm; PSU 230 mm; 2x 180 mm front + 3x 140 mm bottom included; 360 radiator front or bottom; CPU cooler 188 mm. As of 2026-10-28.

Check price · no live or invented prices

Fractal Design Torrent

7 expansion slots; E-ATX; GPU 461 mm; PSU 230 mm; 2x 180 mm front + 3x 140 mm bottom included. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

Also fits

Fractal Design Meshify 2

7 expansion slots · GPU 470 mm · PSU 250 mm · cooler 185 mm · 360 radiator top or front

All-rounder: E-ATX room and storage; add a third front fan for two cards. Fans included: 2x 140 mm front + 1x 140 mm rear.

Cite: Fractal Design Meshify 2 — 7 expansion slots; E-ATX; GPU 470 mm; PSU 250 mm; 2x 140 mm front + 1x 140 mm rear included; 360 radiator top or front; CPU cooler 185 mm. As of 2026-10-28.

Check price · no live or invented prices

Fractal Design Meshify 2

7 expansion slots; E-ATX; GPU 470 mm; PSU 250 mm; 2x 140 mm front + 1x 140 mm rear included. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

Room to grow

Phanteks Enthoo Pro 2 Server Edition

11 expansion slots · GPU 503 mm · PSU 240 mm · cooler 195 mm · 360 radiator top or front or side

Room to grow: 11 slots and a side fan bracket for a third card or a riser; buy fans separately. Fans included: None listed as included on the product page.

Cite: Phanteks Enthoo Pro 2 Server Edition — 11 expansion slots; E-ATX / SSI-EEB; GPU 503 mm; PSU 240 mm; fans not listed as included; 360 radiator top, front or side; CPU cooler 195 mm. As of 2026-10-28.

Check price · no live or invented prices

Phanteks Enthoo Pro 2 Server Edition

11 expansion slots; E-ATX / SSI-EEB; GPU 503 mm; PSU 240 mm; fans not listed as included. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

Blower R9700s push heat out the back; case fans cool the air the cards breathe. Point the case fans at the GPUs. A published 4-card build paused on a CPU-following curve when the card area hit 68 C; full-speed case fans cooled that area from 67 C to 57 C (GPU junction only 1–4 C).

As an Amazon Associate I earn from qualifying purchases. Some Newegg links use Rakuten Advertising and some B&H links use B&H’s affiliate program when those IDs are configured. Micro Center and AMD Store links are plain “also available at” links — no tracking. Buttons say “Check price” and never invent or live-quote a price. Full disclosure.

CPU cooler

Which cooler, since Ryzen 9000X ships none?

The 9600X ships with no cooler (AMD lists Thermal Solution (PIB): Not included on the 9600X, 9900X and 9950X product pages.) At 65 W a dual-tower air cooler is plenty; AMD recommends a premium air cooler.

AMD lists Thermal Solution (PIB): Not included on the 9600X, 9900X and 9950X product pages. MoE expert-offload decode is limited by memory and PCIe traffic, not CPU compute, so AMD’s liquid recommendation is about peak boost, not decode speed.

Buttons say Check price. We never invent a cooler price.

Tall DIMM heatspreaders can hit the front fan; check RAM height against the cooler.

Pick

Thermalright Peerless Assassin 120 SE

155 mm dual-tower air

The 9600X ships with no cooler (AMD lists Thermal Solution (PIB): Not included on the 9600X, 9900X and 9950X product pages.) At 65 W a dual-tower air cooler is plenty; AMD recommends a premium air cooler.

Cite: Thermalright Peerless Assassin 120 SE — Height 155 mm; dual-tower 120 mm; 6 heatpipes. As of 2026-10-28.

Check price · no live or invented prices

Thermalright Peerless Assassin 120 SE

Dual-tower 120 mm air cooler, 155 mm tall, 6 heatpipes. Search only — no live or invented price.

Return terms vary by seller and item. Newegg's Hassle-Free page covers only Sold-and-Shipped-by-Newegg listings; marketplace items use the seller's policy. See the listing's Warranty & Returns tab.

As an Amazon Associate I earn from qualifying purchases. Some Newegg links use Rakuten Advertising and some B&H links use B&H’s affiliate program when those IDs are configured. Micro Center and AMD Store links are plain “also available at” links — no tracking. Buttons say “Check price” and never invent or live-quote a price. Full disclosure.

What works this week

Snapshot 2026-10-12 · viable

Daily driver is Qwen3.6-35B-A3B (UD-Q5_K_XL) on one R9700 via llama.cpp Vulkan. Fast agent is Qwen 3.8 Flash on Strata.

Consumer north star: run local Qwen on Radeon, not a data-center brochure. Daily driver on our test rig — one Radeon AI PRO R9700 (32 GB, gfx1201), Qwen3.6-35B-A3B Unsloth UD-Q5_K_XL, llama.cpp Vulkan, 262144 context, f16 KV, 0% system RAM offload. Measured on our rig, 2026-10: UD-Q5_K_XL 102.39 tok/s short / 90.52 at 32K / 66.43 at 128K / 44.4 at 256K; Q5_K_M 109.73 tok/s (24.68 GB VRAM); Q4_K_M 117.69 tok/s decode, 1902.1 tok/s prefill at 32K. Fast agents: Qwen 3.8 Flash Unsloth UD-Q6_K_XL on Strata v0.1.42 at 262K (Measured on our rig, 2026-10: ~32.6 tok/s vs llama.cpp ~16 tok/s); llama.cpp Q6 is the fallback. Prefer llama.cpp over vLLM at home. Prefer Q5 over Q4. Q3 is listed as an estimate or community result. Q1/Q2 stay off. Load GGUFs from fast NVMe. One LLM per GPU unless you deliberately combine. vLLM 0.31 is a serve try, not the daily path. Abliterated weights stay educational, never the default.

ROCm
AMD ROCm Core SDK 10.0.0 / current 10.1 matrix line — one RDNA4/gfx120x family package (R9700 = gfx1201; official support confirmed)
Daily inference
llama.cpp Vulkan on gfx1201 (HIP build is fine if it configures). Prefer that over official Ollama ROCm and over vLLM for a single-user home box.
Known good (this week)
One R9700 + llama.cpp Vulkan + Qwen3.6-35B-A3B UD-Q5_K_XL at 262K f16 KV (44.4 tok/s at 256K; Measured on our rig, 2026-10). Strata + Qwen 3.8 Flash UD-Q6_K_XL for agents. vLLM 0.31 = try, not the house default.
AMD-supported combo
ROCm 10.0 AI ecosystem matrix — vLLM 0.27 + PyTorch 2.13; gfx1201 listed. 10.1 matrix lists the same Radeon rows.
Serving
Consumer default is llama.cpp. Fast-agent try on our rig is Strata v0.1.42. Cutting-edge vLLM try is community/ROCm 0.31 (0.30 previous; AMD-validated 0.27/0.29 still the conservative pin on the 10.0 matrix).
Qwen (reliability first)
Qwen/Qwen3.6-35B-A3B · GGUF unsloth/Qwen3.6-35B-A3B-GGUF (file Qwen3.6-35B-A3B-UD-Q5_K_XL.gguf; publisher listing 26.6 GB) Quant · UD-Q5_K_XL (Q5 family). Prefer Q5 over Q4. Q3_K_M / Q3_K_S / UD-Q3_K_XL / IQ3 are listed as estimates. Our measurements stay Q4 and above. Serve · llama.cpp Vulkan (or HIP gfx1201). Measured on our rig, 2026-10 — UD-Q5_K_XL 102.39 / 90.52 / 44.4 tok/s. Peak VRAM 25.97 GB at 4K / 29.34 GB at 256K (official llama-bench c060ca974).

This block is driven by src/data/what-works.yaml. Cards: stacks · calculator · GPU directory. Historical notes live under ROCm and the blog.

Latest from the lab

Newest findings

Lab log

Result · Idea lab

CPU cooler for an R9700 build: Ryzen 9000X has none in the box, and a 360 AIO in the front or bottom of the case feeds warm air to the cards

AMD ships the Ryzen 5 9600X, Ryzen 9 9900X and Ryzen 9 9950X without a cooler; AMD recommends a premium air cooler for the 65 W 9600X and a liquid cooler for the 120 W 9900X and 170 W 9950X for best boost. for a local-AI box with blower R9700s, where the radiator goes matters: the cards pull their air from the case's front and bottom intake, so a 360 radiator should go on top as exhaust, and a case that only takes one in front or bottom is better paired with a large dual-tower air cooler.

Result · Idea lab

Case for two R9700s: a standard 7-slot ATX case is enough on 4-slot-spacing x8/x8 boards, and case fans should follow the GPUs, not the CPU

Every R9700 board-partner card is a 2-slot blower no longer than 271 mm. on the ASRock X870 Taichi Creator and Gigabyte B850 AI TOP, owners report 4-slot spacing between the two CPU x8/x8 slots, so the bottom card ends by expansion slot 7 and leaves a 2-slot gap above it. that means any 7-slot ATX case with at least 271 mm of card length fits two cards; no 8-slot case is needed unless you plan a third card or a riser. blowers push their heat out the back, so the case's job is fresh intake air for the card area.

Result · Idea lab

How much NVMe a Radeon local-AI box needs: 2 TB holds every Q4-Q6 quant of three model families, and Gen5 barely speeds up loading

Every Q4 to Q6 quant of Qwen3.6-35B-A3B (20.6 to 29.7 GiB), Qwen3.8-Flash-Next (103.7 to 157.6 GiB) and GLM-5.3-Flash (186.0 to 271.8 GiB) adds up to about 1,587 GiB once you keep one extra file of room for the next download and 150 GiB for the OS. That fits a 2 TB drive (1,863 GiB) with 10% left free; a fourth Flash-class family such as MiniMax-M3.1-Flash (UD-Q4 232 GiB) needs 4 TB. On llama.cpp's default memory-mapped loader, loading is usually limited by page faults and one CPU core rather than the drive, so a Gen5 SSD helps less than its doubled rating suggests.

From the rig

Tested stacks, measured where we have numbers

Also in the lab

Compare, jargon, and the rest of the stack

Next steps

Real pages on this site. We do not invent a next click.

Consumer house rules

How we pick a stack

  1. 01 Prefer llama.cpp over vLLM for a home box. vLLM is a serve try, not the daily driver.
  2. 02 Prefer Q5 over Q4. Q3_K_M / Q3_K_S / UD-Q3_K_XL / IQ3 are listed as estimates unless measured. Never Q1, Q2, IQ1, or IQ2 — including draft / MTP heads.
  3. 03 Keep GGUFs on fast NVMe. Do not run a 20-plus-GB file from a spinning disk.
  4. 04 One LLM per GPU unless you deliberately combine (tensor/layer split).
  5. 05 Daily driver on our rig uses 0% system RAM offload. Offload is slow — treat it as a last resort.

Tutorials

Do the work

  • Install ROCm on a home Linux box

    ROCm 10.1.0 on a Radeon AI PRO R9700 — official Ubuntu 26.04.1 / 24.04.5 / 22.04.5 rows, ROCm CLI v0.2.0, and a do-not-mix-apt decision tree.

  • Verify GPU and ROCm

    Prove the R9700 is visible, that HIP works, and that PyTorch is using the card — before you download a 20 GB model.

  • Run a local Qwen (llama.cpp)

    Build llama.cpp first — Vulkan is the daily-driver path on our rig, HIP if rocminfo is clean — then run official Qwen instruct.

  • Serve Qwen on the R9700

    Official Qwen instruct on a loopback /v1 — llama-server first, Strata for Flash, vLLM only in Advanced.

Dated notes

ROCm / vLLM snapshots

AMD GPU matrix ↗

esc

Type to filter. Enter opens the first match. Full-text search lives on /search.