RigBaseBuildsGPUsCan it run?GuidesBest rig for…By budgetRent before you buySubmit a buildNewsletterAdvertise

Best home rig for Qwen3.8 27B

Will it fit my GPU? Best value GPU per euro →

Real, measured generation speeds for Qwen3.8 27B on home hardware, fastest first. Different quants/engines aren't directly comparable.

BuildQuantEnginetok/sCost
Dual RTX 5070 Ti on Ryzen 9 9900X (capy-flash maintainer rig)3-bit GSQcapy-flash, 2 GPUs, MTP, decode at 8k prompt230source
RTX Pro 6000 Blackwell Max-Q (300 W cap): Qwen3.8 27B on vLLM, NVFP4 vs BF16NVFP4 (W4A16) + MTP (5 draft tokens), 256K contextvLLM 0.27.1150source
Single RTX 3090: Qwen3.8 27B at 78-140 tok/s with the OpenJet megakernel vs llama.cppQ4_K_M (unsloth), greedy code promptOpenJet megakernel (MTP, 4 drafts)139.7source
Dual RTX 5070 Ti on Ryzen 9 9900X (capy-flash maintainer rig)3-bit GSQcapy-flash (1 GPU), MTP, decode at 8k prompt139source
Dual Tesla V100 32 GB on EPYC 7402 (bnk engine)Q8_0bnk dense engine, tensor parallel, MTP drafting104source
Single Intel Arc Pro B70 with vLLM XPU cookbookGPTQ Int4 (asym)vLLM XPU b70 image + MTP, reasoning prompt96source
RTX Pro 6000 Blackwell Max-Q (300 W cap): Qwen3.8 27B on vLLM, NVFP4 vs BF16BF16 + MTP (5 draft tokens), 256K contextvLLM 0.20.185source
Single RTX 3090: Qwen3.8 27B at 78-140 tok/s with the OpenJet megakernel vs llama.cppQ4_K_M (unsloth), reasoning modeOpenJet megakernel (MTP)78.0source
RTX 5090 (llm-speed signed runs, Oct 2026): gpt-oss 20B 324 tok/s, Qwen3.8 27B 75 tok/sQ4_K_M (EPYC 9534 host)llama.cpp 0.7.0-dev (b11669)75.2source
Single RTX 3090: Qwen3.8 27B at 78-140 tok/s with the OpenJet megakernel vs llama.cppQ4_K_M (unsloth), greedy code promptllama.cpp (MTP, 2 drafts)72.5source
Single Intel Arc Pro B70 with vLLM XPU cookbookGPTQ Int4 (asym)vLLM XPU b70 image + MTP, prose prompt66source
Radeon AI Pro R9700: Qwen3.8 27B on llama.cpp, Ollama and vLLM (Vadi Taslim)Q4_K_M + MTP speculative decoding, reasoning onllama.cpp Vulkan57source
i7-12700K + RTX 5060 Ti 16GB + RTX 3060 12GB: Qwen3.8 27B from 21 to 51 tok/s (split, MTP, single-GPU)UD-IQ4_XS on the 5060 Ti + MTP draft on the 3060 (n_max=2)llama.cpp master (Oct 2026)51.4source
Single RTX 3090: Qwen3.8 27B at 78-140 tok/s with the OpenJet megakernel vs llama.cppQ4_K_M (unsloth), reasoning modellama.cpp (MTP, 2 drafts)50.9source
4x Mac Studio M5 Ultra cluster (Thunderbolt 5 RDMA): Muse Spark Open at 36.7 tok/sBF16, 8,192-token contextMLX, 4-node tensor parallel50.89source
Dual Intel Arc Pro B70 (neural.download lab)FP8vLLM XPU, TP2, MTP 546.01source
Single RTX 3090: Qwen3.8 27B at 78-140 tok/s with the OpenJet megakernel vs llama.cppQ4_K_M (unsloth), no speculationOpenJet megakernel42.9source
Dual Tesla V100 32 GB on EPYC 7402 (bnk engine)Q8_0bnk dense engine, tensor parallel, no drafting42.4source
Single RTX 3090: Qwen3.8 27B at 78-140 tok/s with the OpenJet megakernel vs llama.cppQ4_K_M (unsloth), no speculationllama.cpp40.4source
RTX 3090: 2026 models (llamabench community)llama-bench tg128 (quant per result)llama.cpp38.2-71.6source
Mac Studio M5 Max 36 GB: Qwen3.6 35B-A3B at 173 tok/s (Rapid-MLX), 146 on oMLX4-bit MLXRapid-MLX 0.16.1 (MTP)37.9source
i7-12700K + RTX 5060 Ti 16GB + RTX 3060 12GB: Qwen3.8 27B from 21 to 51 tok/s (split, MTP, single-GPU)Q4_K_M, split + MTP draft (n_max=2)llama.cpp master (Oct 2026)37.6source
2x Mac Studio M5 Ultra cluster (Thunderbolt 5 RDMA): Muse Spark Open 816BBF16, 8,192-token contextMLX, 2-node tensor parallel33.27source
MacBook Pro M5 Max 128 GB: Qwen3.6 35B-A3B at 271 tok/s (mlx-serve + MTP), Gemma 4 26B-A4B at 1664-bit MLXsame server, no speculation31source
Radeon AI Pro R9700: Qwen3.8 27B on llama.cpp, Ollama and vLLM (Vadi Taslim)Q4_K_MOllama30source
i7-12700K + RTX 5060 Ti 16GB + RTX 3060 12GB: Qwen3.8 27B from 21 to 51 tok/s (split, MTP, single-GPU)UD-IQ4_XS on the 5060 Ti alone, 8K ctx, q8 KVllama.cpp master (Oct 2026)28.0source
Single Intel Arc Pro B70 32 GB (neural.download lab)Q4_K_Mllama.cpp SYCL + neural.download TP1 stack, no speculation27.8source
Mac Studio M5 Max 36 GB: Qwen3.6 35B-A3B at 173 tok/s (Rapid-MLX), 146 on oMLX4-bit MLXLM Studio (MLX)26.0source
Mac Studio M5 Max 36 GB: Qwen3.6 35B-A3B at 173 tok/s (Rapid-MLX), 146 on oMLX4-bit MLXoMLX 0.7.025.3source
Radeon AI Pro R9700: Qwen3.8 27B on llama.cpp, Ollama and vLLM (Vadi Taslim)AWQ INT4, single requestvLLM (radiance)22source
i7-12700K + RTX 5060 Ti 16GB + RTX 3060 12GB: Qwen3.8 27B from 21 to 51 tok/s (split, MTP, single-GPU)Q4_K_M, layer split 5/3 across both GPUsllama.cpp (May 2026 build)21.2source
Mac Studio M5 Ultra 512GB: Qwen3.8 27B and Mistral Medium 3.5 (Apple MLX benchmark)BF16, 8,192-token contextMLX (mlx_lm.benchmark)19.69source
DGX Spark (GB10, 128 GB): 23 models on vLLM at 128K context, Qwen3.6 35B-A3B up to 102 tok/s+ MTP (k=2)vLLM 0.31.0, 128K ctx, 1 user19.0source
Strix Halo (Ryzen AI Max+ 395, 128 GB): Qwen3.8 27B Q6_K, 9.6 to 18 tok/s with MTPQ6_K + MTP (draft-n-max 2)llama.cpp Vulkan (RADV)18.01source
Strix Halo (Corsair AI Workstation 300, 128 GB): ROCm vs Vulkan on Qwen3.8 27B and Qwen3.6 35B-A3BQ8_0 + MTP (draft-n-max 3), coding workload, reasoning onllama.cpp ROCm15.67source
Strix Halo (Ryzen AI Max+ 395, 128 GB): Qwen3.8 27B Q6_K, 9.6 to 18 tok/s with MTPQ6_K + MTP (draft-n-max 5)llama.cpp Vulkan (RADV)15.16source
Microsoft Surface Laptop Ultra (RTX Spark N1X): llama.cpp speeds on 2026 models (Micro Center)general, short promptllama.cpp (Nvidia ARM64 build)14.5source
Strix Halo (Corsair AI Workstation 300, 128 GB): ROCm vs Vulkan on Qwen3.8 27B and Qwen3.6 35B-A3BQ8_0 + MTP (draft-n-max 3), coding workload, reasoning onllama.cpp Vulkan13.19source
Strix Halo mini PC (Ryzen AI Max+ 395, 128 GB): Qwen3.8 27B at 12.6 tok/s Q4_K_M, 7.7 Q8_0Q4_K_Mllama.cpp/Ollama, ROCm12.6source
Mac Studio M3 Ultra 512GB: Qwen3.8 27B and Mistral Medium 3.5 (Apple MLX benchmark)BF16, 8,192-token contextMLX (mlx_lm.benchmark)12.46source
DGX Spark (GB10, 128 GB): 23 models on vLLM at 128K context, Qwen3.6 35B-A3B up to 102 tok/sno speculative decodingvLLM 0.31.0, 128K ctx, 1 user11.0source
RTX 4060 Ti 16GB: 2026 models (llamabench community)llama-bench tg128 (quant per result)llama.cpp10.7-17.6source
Strix Halo (Ryzen AI Max+ 395, 128 GB): Qwen3.8 27B Q6_K, 9.6 to 18 tok/s with MTPQ6_K, no MTPllama.cpp Vulkan (RADV)9.59source
Minisforum MS-S1 MAX (Ryzen AI Max+ PRO 495, 192 GB): gpt-oss 120B at 55.8 tok/sQ8 (author: "about 8 tok/s")llama.cpp Vulkan8$7,399 (≈€6,602)source
Strix Halo (Corsair AI Workstation 300, 128 GB): ROCm vs Vulkan on Qwen3.8 27B and Qwen3.6 35B-A3BQ8_0, llama-bench tg128llama.cpp Vulkan7.77source
Strix Halo (Corsair AI Workstation 300, 128 GB): ROCm vs Vulkan on Qwen3.8 27B and Qwen3.6 35B-A3BQ8_0, llama-bench tg128llama.cpp ROCm7.76source
Strix Halo mini PC (Ryzen AI Max+ 395, 128 GB): Qwen3.8 27B at 12.6 tok/s Q4_K_M, 7.7 Q8_0Q8_0, --reasoning offllama.cpp/Ollama, ROCm7.7source
RTX 3060 12GB: 2026 models (llamabench community)llama-bench tg128 (quant per result)llama.cpp5.2-6.7source
Rent before you buy: try this model on a cloud GPU for a few dollars first: Runpod (referral link; sign up with Google to get the new-user bonus)
Compare: DGX Spark vs Mac Studio vs Strix Halo: measured tok/s and tok/s per watt

Memory math: how much VRAM / RAM does Qwen3.8 27B need?

Qwen3.8 27B has 27B parameters (source: Ollama library tag 27b (nominal)). Weight size = parameters × bits-per-weight ÷ 8, before context (KV cache) and runtime overhead.

FormatBits/weightWeightsSmallest common memory size that holds the weights alone
Q8_08.5028.7 GB32 GB
Q6_K6.5622.2 GB24 GB
Q5_K_M5.7019.2 GB24 GB
Q4_K_M4.8916.5 GB24 GB
Q3_K_M4.0013.5 GB16 GB
Q2_K3.1610.7 GB12 GB

Bits-per-weight for GGUF quants are llama.cpp's own figures (llama.cpp quantize README). "As measured" rows apply the source's stated bits-per-weight to the parameter count; real files differ slightly because some layers stay at higher precision. Try other combinations in the VRAM calculator.

Measured on setups with less GPU memory than the Q4_K_M weights (so part of the model lived in system RAM or was streamed from disk):

FAQ

How much VRAM does Qwen3.8 27B need?

The weights are about 16.5 GB at Q4_K_M (27B params × 4.89 bits ÷ 8, before context/KV cache). Add memory for context (KV cache) and the runtime. The smallest-memory setup with a measured result here is RTX 5070 Ti (16 GB) at 139 tok/s (3-bit GSQ). At Q4_K_M the weights are about 16.5 GB, more than 16 GB, so Q4_K_M doesn't fully fit without offloading part of the model to system RAM.

What is the fastest measured hardware for Qwen3.8 27B?

2x RTX 5070 Ti: 230 tok/s generation (capy-flash, 2 GPUs, MTP, decode at 8k prompt, 3-bit GSQ), from https://github.com/ValerioDolci/capy-flash.

Which GPUs have measured results for Qwen3.8 27B?

2x Apple M5 Ultra, 2x Intel Arc Pro B70, 2x RTX 5070 Ti, 2x Tesla V100 32GB, 4x Apple M5 Ultra, Apple M3 Ultra, Apple M5 Ultra, DGX Spark (GB10), Intel Arc Pro B70, RTX 3060 12GB, RTX 3090, RTX 4060 Ti 16GB, RTX 5070 Ti, RTX 5090, RTX Pro 6000 Max-Q (Blackwell, 96 GB, 300 W), RTX Spark N1X, Radeon AI Pro R9700, Strix Halo (Radeon 8060S).

Can it run on… 2x Apple M5 Ultra · 2x Intel Arc Pro B70 · 2x RTX 5070 Ti · 2x Tesla V100 32GB · 4x Apple M5 Ultra · Apple M3 Ultra · Apple M5 Ultra · DGX Spark (GB10) · Intel Arc Pro B70 · RTX 3060 12GB · RTX 3090 · RTX 4060 Ti 16GB · RTX 5070 Ti · RTX 5090 · RTX Pro 6000 Max-Q (Blackwell, 96 GB, 300 W) · RTX Spark N1X · Radeon AI Pro R9700 · Strix Halo (Radeon 8060S)

Related: what GPU do you need for 2026 models · all builds