Strix Halo is AMD's Ryzen AI Max+ 395: 16 Zen 5 cores and a 40-unit Radeon GPU sharing up to 128 GB of memory at 256 GB/s. For local LLMs, a 128 GB machine holds gpt-oss-120b or a 4-bit-class Qwen3.8-Flash-Next and generates roughly 30 to 50 tokens per second on small or mixture-of-experts models. Dense 27B models run near 8, and long prompts are slow.
“Strix Halo” is the codename AMD’s own specification page gives for the Ryzen AI Max 300 series. The idea is the one behind Apple silicon and NVIDIA’s GB10: put the CPU and a large GPU on one pool of fast laptop memory, so a small computer can load models far beyond a graphics card’s capacity. Its successor, the Ryzen AI Max+ PRO 495, raises the ceiling to 192 GB.
Chip and platform figures below were read from AMD’s specification pages and ROCm documentation on 14 November 2026, and store listings, release notes and model files were opened the same day. Speeds are either credited measurements or estimates from the method behind our tokens-per-second calculator, and we label which. If you are choosing between this platform, a DGX Spark and a Mac Studio, read our three-way desk-side system comparison instead; this guide stays on Strix Halo itself.
What Strix Halo is: Ryzen AI Max+ 395 specs
| Specification | Ryzen AI Max+ 395 (AMD) |
|---|---|
| CPU | 16 Zen 5 cores, 32 threads, up to 5.1 GHz |
| GPU | Radeon 8060S, 40 graphics cores; ROCm target gfx1151 |
| Memory | 256-bit LPDDR5x-8000, 128 GB maximum |
| Memory bandwidth | 256 GB/s, as AMD lists for its Ryzen AI Halo box |
| AI compute | Up to 60 FP16 TFLOPS on the GPU; NPU up to 50 TOPS |
| Power | 55 W default, configurable from 45 to 120 W |
| Process | TSMC 4 nm |
| Operating systems | Windows 11, Ubuntu and RHEL, 64-bit |
Two numbers decide what the chip does for language models. The 128 GB ceiling sets which models load. The 256 GB/s of bandwidth sets how fast they answer, because every generated token reads the model’s active weights from memory once. For scale, NVIDIA lists 1,792 GB/s for the RTX 5090, seven times as much, on a quarter of the memory.
The memory is soldered, so the capacity you buy is permanent. Smaller chips in the family have fewer GPU cores: HP’s configurations list the Ryzen AI Max PRO 390 with 12 CPU cores and 32 GPU cores and the PRO 385 with 8 and 32, and Framework sells a 32 GB Desktop with the Ryzen AI Max 385.
Ryzen AI Max+ PRO 495: the 192 GB successor
People search for a “Ryzen AI Max+ 495”. The product AMD announced on 20 May 2026 is the Ryzen AI Max+ PRO 495, with the PRO 490 and PRO 485 beside it, and AMD’s pages list no non-PRO 495.
| Ryzen AI Max+ 395 | Ryzen AI Max+ PRO 495 | |
|---|---|---|
| CPU | 16 cores, up to 5.1 GHz | 16 cores, up to 5.2 GHz |
| GPU | Radeon 8060S, 40 units | Radeon 8065S, 40 units |
| Unified memory | 128 GB at 8,000 MT/s | 192 GB at 8,533 MT/s |
| Bandwidth (Ryzen AI Halo page) | 256 GB/s | 273 GB/s |
| GPU FP16 compute | Up to 60 TFLOPS | Up to 61 TFLOPS |
| Most memory for the GPU | 96 GB dedicated on Windows | 160 GB dedicated, per AMD |
| NPU | Up to 50 TOPS | Up to 55 TOPS |
The new chip is a capacity upgrade: 50 percent more memory, 7 percent more bandwidth and almost the same GPU. A model that fits both runs at nearly the same speed on either. AMD’s claim of 300-billion-parameter models at 4-bit rests on the 160 GB graphics allocation.
How much memory the GPU can use on Windows and Linux
Installed memory and GPU memory are different numbers on this platform, and the rules differ by operating system.
Windows. AMD’s Variable Graphics Memory (VGM) converts part of system RAM into dedicated graphics memory. You set it in AMD Software under Performance, then Tuning, and restart. AMD’s own example: a 128 GB system ships with 512 MB dedicated, and Windows shares about half of RAM with the GPU on top, 64.3 GB addressable in all. With VGM at 96 GB the GPU can address 112 GB, though AMD says the best performance comes from keeping workloads inside the 96 GB block. That block is taken from what the CPU can use. On the PRO 495, AMD puts the dedicated maximum at 160 GB, and its own image-generation tests ran with VGM at 128 GB.
Linux. There is no partition. AMD’s ROCm documentation explains that the driver maps system memory into the GPU’s address space on demand, and that the limit on those mappings defaults to about 50 percent of RAM. AMD recommends keeping the BIOS reservation small, for example 0.5 GB, and raising the shared limit with its helper tool:
pipx install amd-debug-tools
amd-ttm # shows the current limit; AMD's 128 GB example reports 62.82 GB
amd-ttm --set 100 # usable shared memory in GB; reboot to apply
The same page lists kernel requirements for Ryzen AI Max chips: Ubuntu 24.04 with the 6.17 hardware-enablement kernel or the 6.14 OEM kernel at the patch levels AMD names, or Linux 6.18.4 or later elsewhere. Fedora 43, Ubuntu 26.04 and Arch Linux 2026.02.01 already include the fixes.
Skipping this step is costly. AMD’s ROCm team benchmarked a 128 GB machine with 64 GB open to the GPU, and the 76 GB Qwen3.5-122B-A10B split 61 percent to the GPU and 39 percent to the CPU, at 8.6 tokens per second.
For planning, we follow the VRAM calculator: 80 percent of installed memory on Linux once the limit is raised, and 90 percent of the dedicated block on Windows, as on a graphics card.
Strix Halo mini PCs, desktops and laptops in November 2026
| Machine | Chip and memory | What we found on 14 November 2026 |
|---|---|---|
| Framework Desktop | Ryzen AI Max 385 with 32 GB; Max+ 395 with 64 or 128 GB | Shown out of stock in the store view we could load; HWBusters put the 128 GB model at $3,449 on 30 September |
| Framework Desktop, 192 GB | Ryzen AI Max+ PRO 495, 273 GB/s | Pre-orders since 30 September, first batch due in November; $6,799 as a DIY kit, $7,449 pre-built, per HWBusters; Linux only |
| AMD Ryzen AI Halo | Max+ 395 with 128 GB, or PRO 495 with 192 GB; 2 TB SSD, one 10 GbE port | Sold only by Micro Center, for use in the US; the 128 GB model launched at $3,999 in July; AMD prints no price for the 192 GB model, on sale since 12 October |
| HP Z2 Mini G1a | Up to Ryzen AI Max+ PRO 395, 128 GB | HP says up to 96 GB can be assigned to the GPU; no price on the page we read |
| HP ZBook Ultra G1a, 14-inch laptop | Up to Ryzen AI Max+ PRO 395, 128 GB | Same 96 GB GPU allocation |
| ASUS ROG Flow Z13 (2025) | Up to 128 GB of LPDDR5X-8000 | A tablet-style laptop |
Mini PCs from smaller brands, such as GMKtec’s EVO-X2, use the same chip. Their store pages rate-limited our requests today, so we quote no models or prices for them here; our mini PC comparison lists the EVO-X2 and its rivals with store prices read on 15 November.
Budget with care. HWBusters notes that Framework’s 128 GB Desktop launched at $1,999 last year, and Framework’s September post says it expects memory pricing to keep rising for every capacity over the next six months.
Which models fit in 64, 96, 128 and 192 GB
Weights take the file size of the published build, and each token of context adds a fixed amount of cache. The 96 GB row is the Windows case, a 128 GB machine with VGM at 96 GB; the others assume Linux with the limit raised.
| Memory (budget) | Model and build | File size | Left for cache | What that holds |
|---|---|---|---|---|
| 64 GB (51.2 GB) | Qwen3.8-27B, Q8_0 | 28.6 GB | 22.6 GB | Its full 262K window, with room to spare |
| 64 GB (51.2 GB) | Qwen3.6-35B-A3B, Q8_0 | 36.9 GB | 14.3 GB | Two full 262K windows |
| 64 GB (51.2 GB) | Llama 3.3 70B, Q4_K_M | 42.5 GB | 8.7 GB | About 26,000 tokens |
| 96 GB on Windows (86.4 GB) | gpt-oss-120b, MXFP4 | 63.4 GB | 23.0 GB | About four full 128K sessions |
| 96 GB on Windows (86.4 GB) | Qwen3.5-122B-A10B, Q4_K_M | 76.5 GB | 9.9 GB | One long session |
| 128 GB (102.4 GB) | gpt-oss-120b, MXFP4 | 63.4 GB | 39.0 GB | About eight full 128K sessions |
| 128 GB (102.4 GB) | Qwen3.8-Flash-Next, UD-IQ4_XS | 93.7 GB | 8.7 GB | One full 262K window |
| 128 GB (102.4 GB) | DeepSeek-V4-Flash-0731, UD-IQ2_XXS | 90.9 GB | 11.5 GB | Long contexts; compressed attention |
| 192 GB (153.6 GB) | Qwen3.8-Flash-Next, UD-Q4_K_XL | 111.3 GB | 42.3 GB | About six full 262K windows |
| 192 GB (153.6 GB) | GLM-5.3-Flash, UD-Q2_K_XL | 108.7 GB | 44.9 GB | Long contexts; sparse attention |
Sizes are today’s Hugging Face listings from ggml-org, Unsloth and bartowski. Per-token cache follows each model’s attention layout, as in our guide to models by VRAM tier: about 37 KB per token for gpt-oss-120b, 27 KB for Qwen3.8-Flash-Next, 64 KiB for Qwen3.8-27B and 320 KiB for Llama 3.3 70B.
Three points follow:
- 128 GB is the tier the platform was built for. It holds gpt-oss-120b with several long sessions, or Qwen3.8-Flash-Next in a 4-bit-class build. Our Qwen 3.8 hardware guide covers that model’s licence, and the gpt-oss setup guide the other.
- Framework’s own picks go past our reserve. Its page recommends a 52.5 GB build of Qwen3.5-122B-A10B on 64 GB and a 163 GB 2-bit DeepSeek V4.1 Flash on 192 GB, 82 and 85 percent of installed memory. That works on a headless Linux machine doing nothing else.
- 192 GB does not reach the next class at 4-bit. GLM-5.3-Flash at UD-IQ4_XS is 156.8 GB, over the budget and within 4 GB of AMD’s 160 GB graphics ceiling. Our GLM-5.3 deployment guide sizes the larger builds.
Strix Halo LLM software: llama.cpp, LM Studio, Lemonade, Ollama and vLLM
| Software, version and date | Linux | Windows | Notes |
|---|---|---|---|
| ROCm 10.1 | Listed, with the kernel versions above | Windows 11 25H2 | The matrix names the Max 300 and Max PRO 400 series, all as gfx1151 |
| llama.cpp v1.0.0, 13 November; nightly b12387, 14 November | Vulkan and ROCm 10.0 builds | ROCm 10.0 build; its target list includes gfx1151 | Compare both backends on your own model |
| LM Studio 0.4.28, 31 October | Not confirmed today | Yes | 0.4.27 added Radeon 8065S detection for its ROCm runtime; AMD’s cost model used LM Studio with Vulkan llama.cpp |
| Lemonade 2026.46.2, 11 November | Ubuntu, Debian, Fedora, Arch | Signed installer | Apache licence; llama.cpp on Vulkan or ROCm, Strix Halo forks, vLLM on ROCm for gfx1151, NPU backends |
| Ollama 0.40.16, 9 November | ROCm; Max+ 395, Max 390 and Max 385 listed | Vulkan; the Windows ROCm list has no Ryzen AI chips | Vulkan is on by default when its backend is installed |
| vLLM | Ryzen AI Max listed as gfx1151, ROCm 7.0.2 or later | Not confirmed today | Wheels target ROCm 10.0 and Python 3.12 |
Lemonade’s README describes it as a community project with optimisations from AMD engineers, and its server speaks OpenAI-, Anthropic- and Ollama-style APIs. Strata, the runner that keeps mixture-of-experts weights in RAM, also publishes Strix Halo guides for Linux and Windows.
On ROCm against Vulkan, llama.cpp’s two benchmark threads are worth reading together. For Llama 2 7B at Q4_0, the Vulkan thread lists a Ryzen AI Max+ machine at 54.4 tokens per second, reading prompts at 1,704; the ROCm thread lists one at 49.9 and 1,004. Those are different users and builds, so run both yourself. The Vulkan thread asks Linux users to set RADV_PERFTEST=nogttspill:
RADV_PERFTEST=nogttspill llama-bench -m gpt-oss-120b-MXFP4.gguf -ngl 99 -fa 1 -p 4096 -n 256
Our comparison of vLLM, Ollama and llama.cpp explains when each engine is the right one.
Strix Halo LLM speed: measurements and estimates
| Source and setup | Model and engine | Result |
|---|---|---|
| AMD ROCm blog, 25 May 2026: Max+ 395, 128 GB with 64 GB open to the GPU, Ubuntu 24.04, ROCm 7.2.1, Ollama 0.20 | Qwen3.5-9B, Q4_K_M | 29.8 tok/s |
| Same | Qwen3.5-35B-A3B, Q4_K_M | 42.0 tok/s; prompts read at 154.5 |
| Same | Qwen3.5-122B-A10B, Q4_K_M, 61% GPU and 39% CPU | 8.6 tok/s |
| llama.cpp Vulkan thread, commit fb4b273 | Llama 2 7B, Q4_0 | 54.4 tok/s; 512-token prompts at 1,704 |
| llama.cpp ROCm thread, commit e60f241, 128 GB | Llama 2 7B, Q4_0 | 49.9 tok/s; prompts at 1,004 |
| StorageReview, 6 July 2026: Ryzen AI Halo, 128 GB, vLLM | Llama 3.1 8B | 25 tok/s for one request; 407 in total at 64 concurrent |
| Same | gpt-oss-120b | 222 tok/s in total at 64 concurrent, 256-token prompts and replies |
| Framework, 30 September 2026: PRO 495, 192 GB, DwarfStar | DeepSeek V4.1 Flash, 2-bit | Close to 14 tok/s out to 64K of context; 16 to 20 percent more with DSpark drafting |
| AMD cost-model footnote: pre-production Ryzen AI Halo, LM Studio 0.4.12, Vulkan llama.cpp | Model not named | 36 tok/s out and 446 tok/s in, at 128K context |
Our estimates divide 60 percent of peak bandwidth by the bytes each token reads, for one user with a 2,048-token prompt and a 512-token reply:
| Model (build) | Max+ 395, 256 GB/s | PRO 495, 273 GB/s |
|---|---|---|
| gpt-oss-20b (MXFP4) | ≈43 | ≈45 |
| gpt-oss-120b (MXFP4) | ≈31 | ≈33 |
| Qwen3.8-27B (ggml-org Q4_K_M, 19.4 GB) | ≈8 | ≈8 |
| Llama 3.3 70B (Q4_K_M) | ≈4 | ≈4 |
The measurements sit above the estimates for small dense models: AMD’s Qwen3.5-9B figure, with a 6.2 GB file, works out at about 72 percent of peak bandwidth. Nobody we found has published a single-user figure for gpt-oss-120b or Qwen3.8-Flash-Next on this chip under stated settings, so treat those rows as estimates and measure your own.
Limits: bandwidth-bound generation and slow prompt processing
- Dense models are slow. A dense 27B model reads about 19 GB per token, which 256 GB/s turns into single-digit speeds. Mixture-of-experts models read only their active experts, which is why the 35B model with 3B active parameters ran at 42 tokens per second and why gpt-oss-120b is the natural large model here.
- Prompt processing is the larger gap. Reading a prompt is compute-bound, and AMD rates the GPU at 60 FP16 TFLOPS. On Llama 2 7B, llama.cpp’s threads list 1,704 prompt tokens per second for this chip under Vulkan and 14,970 for an RTX 5090 under CUDA. AMD’s own cost model assumes 446 input tokens per second at 128K context, which makes a cold 128K-token prompt a wait of nearly five minutes.
- Independent testers agree. Tom’s Hardware ran the dense Qwen 3.8 27B on a Ryzen AI Halo in September and called it the worst case in its line-up, with low bandwidth and low prompt speed, adding that multi-token prediction lifted generation but could not offset the prompt times.
- Drafting helps generation only. Framework measured 16 to 20 percent more output with DSpark speculative decoding, and slightly slower prompt reading.
- Concurrency adds throughput, not speed. StorageReview’s vLLM run went from 25 tokens per second for one request to 407 across 64, shared between them.
- The stack has requirements. Kernel versions, the memory limit and the choice of ROCm or Vulkan all change results, more so than on a CUDA machine.
Who should buy a Strix Halo machine for local LLMs
- Buy 128 GB if you want 100B-class mixture-of-experts models on a quiet x86 machine that runs ordinary Linux or Windows software, and you mostly chat, evaluate models or run a few background agents.
- Buy 64 GB for 27B to 35B models at 8-bit with full context. A 32 GB graphics card runs the 4-bit versions several times faster, as our RTX 5090 guide shows.
- Buy 192 GB only if a specific model needs it: a 4-bit Qwen3.8-Flash-Next with many sessions, or 2-bit builds of the next class. The Framework kit costs about twice the 128 GB price HWBusters quotes for 50 percent more memory and about the same speed.
- Look elsewhere for prompt-heavy coding agents, fast dense models or a shared team service. Our guide to graphics cards for local models covers discrete GPUs.
How VDF AI fits
VDF AI does not sell, resell or host Strix Halo machines and has no AMD-specific integration. Its self-hosting requirements size the platform’s own services by vCPU, memory and storage, with Linux as the default production target.
A Strix Halo box is one person’s model host. A team or a regulated organisation also has to decide who hosts the model, who approves models and tools, who may call them, what is recorded and where data stays. VDF AI Router can register an Ollama endpoint or another custom on-premises deployment beside the cloud models policy permits, with air-gap mode restricting routing to local models, while the platform adds governed agents, role-based access control and audit logs. To discuss a pilot, contact us.
Sources
AMD pages, ROCm documents, store listings and model files opened on 14 November 2026.
- AMD: Ryzen AI Max+ 395 specifications, Ryzen AI Halo with its Max+ 395 and PRO 495 specifications, PRO 400 series announcement, 20 May 2026, next Ryzen AI Halo, 12 October 2026 and Variable Graphics Memory FAQ
- ROCm: RDNA 3.5 system optimisation, compatibility matrix and inference on Ryzen AI Max, 25 May 2026
- Framework: Desktop, 192 GB pre-order post, what 192 GB changes and choosing a memory size; prices from HWBusters, 30 September 2026
- Other machines: HP Z2 Mini G1a, HP ZBook Ultra G1a and ASUS ROG Flow Z13 (2025)
- Reviews: StorageReview on Ryzen AI Halo and Tom’s Hardware on Qwen 3.8 27B
- llama.cpp: releases, release workflow, and the Vulkan, ROCm and CUDA benchmark threads
- LM Studio changelog; Lemonade releases and README; Ollama GPU documentation and releases; vLLM ROCm installation
- NVIDIA GeForce graphics card comparison
- Model files: gpt-oss-120b, Qwen3.8-27B, Qwen3.6-35B-A3B, Qwen3.8-Flash-Next, Qwen3.5-122B-A10B, GLM-5.3-Flash, DeepSeek-V4-Flash-0731 and Llama 3.3 70B
Sizing a Strix Halo box as a team’s first model host? See how VDF AI Router puts one policy layer over local and approved cloud models, or book a demo.