AI Infrastructure

Strix Halo for Local LLMs: Ryzen AI Max+ 395, 128 GB Machines, GPU Memory and Speed

Strix Halo is AMD's Ryzen AI Max+ 395, a 16-core chip whose Radeon GPU shares up to 128 GB of memory at 256 GB/s. This guide covers the newer Ryzen AI Max+ PRO 495 with 192 GB, how much memory Windows and Linux let the GPU use, the desktops, mini PCs and laptops on sale on 14 November 2026, which open-weight models fit in 64, 96, 128 and 192 GB, the llama.cpp, LM Studio, Lemonade, Ollama and vLLM stack, and published speeds beside bandwidth estimates.

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

SpecificationRyzen AI Max+ 395 (AMD)
CPU16 Zen 5 cores, 32 threads, up to 5.1 GHz
GPURadeon 8060S, 40 graphics cores; ROCm target gfx1151
Memory256-bit LPDDR5x-8000, 128 GB maximum
Memory bandwidth256 GB/s, as AMD lists for its Ryzen AI Halo box
AI computeUp to 60 FP16 TFLOPS on the GPU; NPU up to 50 TOPS
Power55 W default, configurable from 45 to 120 W
ProcessTSMC 4 nm
Operating systemsWindows 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+ 395Ryzen AI Max+ PRO 495
CPU16 cores, up to 5.1 GHz16 cores, up to 5.2 GHz
GPURadeon 8060S, 40 unitsRadeon 8065S, 40 units
Unified memory128 GB at 8,000 MT/s192 GB at 8,533 MT/s
Bandwidth (Ryzen AI Halo page)256 GB/s273 GB/s
GPU FP16 computeUp to 60 TFLOPSUp to 61 TFLOPS
Most memory for the GPU96 GB dedicated on Windows160 GB dedicated, per AMD
NPUUp to 50 TOPSUp 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

MachineChip and memoryWhat we found on 14 November 2026
Framework DesktopRyzen AI Max 385 with 32 GB; Max+ 395 with 64 or 128 GBShown 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 GBRyzen AI Max+ PRO 495, 273 GB/sPre-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 HaloMax+ 395 with 128 GB, or PRO 495 with 192 GB; 2 TB SSD, one 10 GbE portSold 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 G1aUp to Ryzen AI Max+ PRO 395, 128 GBHP says up to 96 GB can be assigned to the GPU; no price on the page we read
HP ZBook Ultra G1a, 14-inch laptopUp to Ryzen AI Max+ PRO 395, 128 GBSame 96 GB GPU allocation
ASUS ROG Flow Z13 (2025)Up to 128 GB of LPDDR5X-8000A 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 buildFile sizeLeft for cacheWhat that holds
64 GB (51.2 GB)Qwen3.8-27B, Q8_028.6 GB22.6 GBIts full 262K window, with room to spare
64 GB (51.2 GB)Qwen3.6-35B-A3B, Q8_036.9 GB14.3 GBTwo full 262K windows
64 GB (51.2 GB)Llama 3.3 70B, Q4_K_M42.5 GB8.7 GBAbout 26,000 tokens
96 GB on Windows (86.4 GB)gpt-oss-120b, MXFP463.4 GB23.0 GBAbout four full 128K sessions
96 GB on Windows (86.4 GB)Qwen3.5-122B-A10B, Q4_K_M76.5 GB9.9 GBOne long session
128 GB (102.4 GB)gpt-oss-120b, MXFP463.4 GB39.0 GBAbout eight full 128K sessions
128 GB (102.4 GB)Qwen3.8-Flash-Next, UD-IQ4_XS93.7 GB8.7 GBOne full 262K window
128 GB (102.4 GB)DeepSeek-V4-Flash-0731, UD-IQ2_XXS90.9 GB11.5 GBLong contexts; compressed attention
192 GB (153.6 GB)Qwen3.8-Flash-Next, UD-Q4_K_XL111.3 GB42.3 GBAbout six full 262K windows
192 GB (153.6 GB)GLM-5.3-Flash, UD-Q2_K_XL108.7 GB44.9 GBLong 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 dateLinuxWindowsNotes
ROCm 10.1Listed, with the kernel versions aboveWindows 11 25H2The matrix names the Max 300 and Max PRO 400 series, all as gfx1151
llama.cpp v1.0.0, 13 November; nightly b12387, 14 NovemberVulkan and ROCm 10.0 buildsROCm 10.0 build; its target list includes gfx1151Compare both backends on your own model
LM Studio 0.4.28, 31 OctoberNot confirmed todayYes0.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 NovemberUbuntu, Debian, Fedora, ArchSigned installerApache licence; llama.cpp on Vulkan or ROCm, Strix Halo forks, vLLM on ROCm for gfx1151, NPU backends
Ollama 0.40.16, 9 NovemberROCm; Max+ 395, Max 390 and Max 385 listedVulkan; the Windows ROCm list has no Ryzen AI chipsVulkan is on by default when its backend is installed
vLLMRyzen AI Max listed as gfx1151, ROCm 7.0.2 or laterNot confirmed todayWheels 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 setupModel and engineResult
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.20Qwen3.5-9B, Q4_K_M29.8 tok/s
SameQwen3.5-35B-A3B, Q4_K_M42.0 tok/s; prompts read at 154.5
SameQwen3.5-122B-A10B, Q4_K_M, 61% GPU and 39% CPU8.6 tok/s
llama.cpp Vulkan thread, commit fb4b273Llama 2 7B, Q4_054.4 tok/s; 512-token prompts at 1,704
llama.cpp ROCm thread, commit e60f241, 128 GBLlama 2 7B, Q4_049.9 tok/s; prompts at 1,004
StorageReview, 6 July 2026: Ryzen AI Halo, 128 GB, vLLMLlama 3.1 8B25 tok/s for one request; 407 in total at 64 concurrent
Samegpt-oss-120b222 tok/s in total at 64 concurrent, 256-token prompts and replies
Framework, 30 September 2026: PRO 495, 192 GB, DwarfStarDeepSeek V4.1 Flash, 2-bitClose 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.cppModel not named36 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/sPRO 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.


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.

Frequently asked questions

Is Strix Halo good for running LLMs locally?

Yes, when capacity matters more than speed. A 128 GB Ryzen AI Max+ 395 machine holds models that no single consumer graphics card can, such as gpt-oss-120b at 63.4 GB or a 4-bit-class Qwen3.8-Flash-Next at 93.7 GB, on a chip rated at up to 120 W. Generation is limited by 256 GB/s of memory bandwidth: AMD measured 42 tokens per second on a 35B mixture-of-experts model, while dense 27B models run near 8 by our estimate. Long prompts are the weak point, so it suits chat and evaluation better than prompt-heavy coding agents.

How much memory can a Strix Halo 128 GB machine give the GPU?

On Windows, AMD's Variable Graphics Memory setting converts up to 96 GB of a 128 GB machine into dedicated graphics memory, and AMD says the GPU can address 112 GB in total, with the best performance inside the 96 GB block. On Linux there is no fixed split: the driver maps system memory on demand, limited by a kernel setting that defaults to about half of RAM. AMD's amd-ttm tool raises that limit, for example to 100 GB, after a reboot.

What is the Ryzen AI Max+ 495?

AMD's product is the Ryzen AI Max+ PRO 495, announced on 20 May 2026 with the PRO 490 and PRO 485; AMD lists no non-PRO 495. It keeps 16 Zen 5 cores and a 40-unit Radeon GPU, now called the Radeon 8065S, and raises memory support from 128 GB to 192 GB, of which up to 160 GB can be dedicated to graphics. AMD's Ryzen AI Halo page gives it 273 GB/s of bandwidth against 256 GB/s, so it holds larger models at roughly the same speed.

How many tokens per second does the Ryzen AI Max+ 395 get?

It depends on how many bytes each token reads. AMD's ROCm team measured 29.8 tokens per second for Qwen3.5-9B and 42.0 for the mixture-of-experts Qwen3.5-35B-A3B, both at Q4_K_M in Ollama on Ubuntu. llama.cpp's benchmark threads list about 50 to 54 for a 4-bit Llama 2 7B. By our bandwidth method, gpt-oss-120b tops out near 31 tokens per second for one user, a dense 27B model at 4-bit near 8 and a 70B model near 4.

Does Ollama work on Strix Halo?

Yes. Ollama's GPU documentation lists the Ryzen AI Max+ 395, Max 390 and Max 385 among the chips its Linux ROCm backend supports, with AMD's ROCm v7 driver stack. Its Windows ROCm list does not include Ryzen AI chips, so on Windows Ollama reaches the Radeon GPU through Vulkan, which is enabled by default when that backend is installed. Version 0.40.16 was current on 14 November 2026. Whichever backend you use, raise the GPU memory limit first, or large models split between GPU and CPU.

Which Strix Halo machines can I buy, and what do they cost?

Framework sells its Desktop with 32, 64 or 128 GB, and takes pre-orders for a 192 GB Ryzen AI Max+ PRO 495 version at $6,799 as a DIY kit, per HWBusters. AMD's own Ryzen AI Halo box is sold only by Micro Center in the US; the 128 GB model launched at $3,999 in July 2026. HP's Z2 Mini G1a desktop and ZBook Ultra G1a laptop and the ASUS ROG Flow Z13 offer up to 128 GB. Memory costs are pushing prices up, so check listings on the day.

Filed under
Strix HaloRyzen AI Maxlocal AI hardwarelocal LLMunified memoryon-premises AI
On-Prem AI

Plan your on-prem AI deployment

Book an architecture call and we will scope a private, on-prem AI deployment for your environment — integrations, hardware, and governance included.

Keep reading