OVERCLOCK.news
Live Feature
Feature hardware

The mini AI workstation's real spec is the one nobody advertises

A desk-sized machine with 128GB of unified memory is now a mainstream product. We ranked the ten most capable by the number that actually predicts performance — memory bandwidth — and the gap between Apple and everyone else is four to one.

By OVERCLOCK September 9, 2026 7 min read 15 sources
BlueskyXRedditMail

A new class of computer arrived over the past eighteen months, and it is defined by a component that used to be an afterthought. The mini AI workstation is a machine small enough for a desk whose processor and graphics share one pool of memory, sized so that a large language model fits inside it. NVIDIA sells one the size of a hardback book. Apple sells one that takes 512GB. AMD's version turns up in a 4.1-litre box from Framework. What they have in common is that the interesting number on the spec sheet is no longer the core count or even the TOPS rating. It is the memory bandwidth, and almost nobody advertises it.

Discrete graphics memory versus unified memory Left: CPU with system RAM and GPU with a small separate VRAM pool, joined by a narrow PCIe link. Right: one large unified memory pool wired directly to both CPU and GPU. Discrete graphics card CPU GPU System RAM 128 GB VRAM 24 GB PCIe the model must be copied across Unified memory CPU GPU One pool, addressed by both up to 512 GB loaded once, nothing copied
This is the whole category in one picture. A discrete graphics card owns a small, fast pool of its own and the model has to be copied into it across a narrow link — so a 70B model does not fit on a 24GB card at any speed. A unified design wires one large pool directly to both processors: the model is loaded once and nothing is copied. That is what buys 128GB or 512GB on a desk, and it is also why memory bandwidth, not compute, became the number that matters.

There is a reason for that, and it is not flattering. Bandwidth is where these machines are weakest, and it is the number that most directly predicts how fast they will actually feel.

Start with the arithmetic, because it is unusually simple. Generating text from a language model is sequential: to produce one token the machine must read the model's weights out of memory, and it must do that again for the next token. At a batch size of one it performs only about one to two floating-point operations for every byte it moves, which is a couple of hundred times below the point where compute becomes the constraint. The consequence is a ceiling you can calculate on a napkin — tokens per second is roughly memory bandwidth divided by the bytes touched per token. Double the bandwidth and you roughly double the speed. Double the compute and, for this phase, very little happens.

That ceiling is why the same machine can post two wildly different numbers on the same model. Reading the prompt is a parallel problem that saturates the arithmetic units; writing the reply is a serial crawl through memory.

One machine, one model: reading the prompt vs writing the answerOn DGX Spark running gpt-oss-120b, prompt processing is roughly 32 times faster than token generation. Prompt processing (pp2048) 1,956.0 Token generation (tg32) 60.6 tokens/sec
These two bars are the same silicon, the same model and the same run. Reading a prompt is a parallel matrix problem that uses the compute; writing each token walks the whole model in memory and uses the bandwidth. It is why a machine can look extraordinary on one benchmark and ordinary on another — and why TOPS predicts the first bar but not the second.Measured with llama.cpp (CUDA backend, build 7db35a7) on gpt-oss-120b MXFP4, reported in the llama.cpp project discussion. Generation falls a further 30-40% at 32k context.
View as data
One machine, one model: reading the prompt vs writing the answer
Systemtokens/sec
Prompt processing (pp2048)1,956.0
Token generation (tg32)60.6

The distinction matters commercially because vendors quote the first number. NVIDIA's DGX Spark is rated at up to 1 petaFLOP of FP4 — a figure that includes sparsity, and which describes the prompt-processing bar above, not the generation bar. AMD's Ryzen AI Max+ silicon carries a 50 TOPS NPU rating at INT8. Intel's Panther Lake claims up to 180 platform TOPS, of which 120 comes from the GPU and 50 from the NPU. Qualcomm's Snapdragon X2 Elite quotes 80 TOPS. Those four numbers are at three different numeric precisions, from three different blocks of silicon, and at least one is a sparse figure. Ranking them against each other would be arithmetic theatre. Bandwidth, whatever else it lacks, is one unit measured the same way by everyone.

Ranked that way, the category splits cleanly in two, and the split is roughly four to one.

Memory bandwidth, desk-side machines with unified memoryMac Studio M5 Ultra leads at 1,200 GB/s; the AMD and NVIDIA compact machines cluster between 228 and 273. Mac Studio · M5 Ultra 1,200 Mac Studio · M3 Ultra (outgoing) 819 Mac Studio · M5 Max 614 NVIDIA DGX Spark 273 NVIDIA Jetson AGX Thor 273 AMD Gorgon Halo 273 derived AMD Strix Halo 256 Snapdragon X2 Elite 228 GB/s
The gap is four-to-one, and it decides what these machines are for. Everything from NVIDIA and AMD in the compact class lands within 45 GB/s of everything else; Apple is in a different band entirely. The Gorgon Halo figure is derived, not published — LPDDR5X-8533 across the 256-bit bus AMD uses on this family works out to 273 GB/s, and AMD has not confirmed it.Sources: Apple Newsroom (M5 Max, M5 Ultra); Apple Mac Studio tech specs (M3 Ultra); NVIDIA DGX Spark spec sheet; NVIDIA Jetson T5000 module spec; AMD platform documentation; Qualcomm Snapdragon X2 Elite product brief.
View as data
Memory bandwidth, desk-side machines with unified memory
SystemGB/s
Mac Studio · M5 Ultra1,200
Mac Studio · M3 Ultra (outgoing)819
Mac Studio · M5 Max614
NVIDIA DGX Spark273
NVIDIA Jetson AGX Thor273
AMD Gorgon Halo273 derived
AMD Strix Halo256
Snapdragon X2 Elite228

Apple occupies the top band by itself. The Mac Studio announced on 25 August 2026 and shipping from 22 September pairs the new M5 Ultra — up to a 36-core CPU and an 80-core GPU — with up to 512GB of unified memory at 1.2TB/s, from $5,499. Apple puts its peak AI compute at 4.3 times the M3 Ultra it replaces. The M5 Max version starts at $2,499 with up to 128GB at 614GB/s. The outgoing M3 Ultra, at 819GB/s, still comfortably outruns everything that is not Apple. This is not because Apple built an AI accelerator; it is because a wide memory bus designed years ago for video work happens to be exactly what token generation wants.

Apple's M5 Max and M5 Ultra chip packages side by side on a white background. Each is a dark square die surrounded by an iridescent purple and blue border, labelled M5 MAX and M5 ULTRA.
Two dies, one memory system. M5 Ultra is a pair of M5 Max dies joined into a single 36-core CPU and 80-core GPU addressing 512GB at 1.2TB/s — four times what any compact rival manages. Apple did not build this to win an AI benchmark: the wide bus was laid down for video work, and it happens to be exactly what token generation wants.Photograph: Apple, press image

The compact x86 and Arm machines occupy the second band, and they are packed remarkably tightly. NVIDIA's DGX Spark runs a GB10 Grace Blackwell superchip — a 20-core Arm CPU of ten Cortex-X925 and ten Cortex-A725 cores — with 128GB of LPDDR5X on a 256-bit bus at 273GB/s, in a 150mm square case 50.5mm tall that weighs 1.2kg and draws 240W. NVIDIA's Jetson AGX Thor T5000 module hits the same 273GB/s with the same 128GB, rated at 2,070 FP4 TOPS in a 40-130W envelope. AMD's Ryzen AI Max+ 395, the chip everyone calls Strix Halo, runs 128GB of LPDDR5X-8000 across an identical 256-bit bus for 256GB/s. Qualcomm's Snapdragon X2 Elite reaches 228GB/s, though only in laptops — Qualcomm has confirmed there is no desktop part.

NVIDIA DGX Spark, a small gold-fronted metal box with a fine perforated mesh face, sitting on a wooden desk beside an open laptop that is running the machine's setup screen. The box is roughly the footprint of a paperback.
A petaFLOP of FP4, 150mm square, off a wall socket. Next to the laptop is the whole point: 128GB of coherent memory and the full CUDA stack in 1.2kg, drawing 240W. The ceiling is the 273GB/s behind it — which is why it reads a prompt faster than three RTX 3090s and writes the answer at 60 tokens a second.Photograph: NVIDIA, press image

Within touching distance of each other, in other words, and all four roughly a quarter of the M5 Ultra. For anyone choosing on token generation speed alone, that is close to the whole story.

Here is the whole field, ranked. Each vendor's compute claim is left in the units it was published in rather than converted into one score, because converting them would hide the problem: an INT8 rating from a neural block, a sparse FP4 peak from a GPU, and a platform total that adds the two together are three different claims wearing the same word. The bandwidth column is the one that can be compared straight down the page.

The ten most capable desk-side machines with integrated memory, ranked by memory bandwidth. September 2026.
# Machine Chip Max memory Bandwidth AI compute, as quoted Price
1 NVIDIA DGX Station GB300 Blackwell Ultra 748 GB 7.1 TB/s + 396 GB/s 20 PFLOPS FP4 ~$95,000
2 Mac Studio (M5 Ultra) Apple M5 Ultra 512 GB 1.2 TB/s 4.3x M3 Ultra (Apple's figure) from $5,499
3 Mac Studio (M3 Ultra) Apple M3 Ultra 512 GB 819 GB/s not published as TOPS outgoing
4 Mac Studio (M5 Max) Apple M5 Max 128 GB 614 GB/s 3.9x M4 Max (Apple's figure) from $2,499
5 Framework Desktop 192GB Ryzen AI Max+ PRO 495 192 GB 273 GB/s (derived) 50 TOPS INT8 (NPU) not announced
6 NVIDIA DGX Spark GB10 Grace Blackwell 128 GB 273 GB/s 1 PFLOP FP4, sparse $4,699
7 NVIDIA Jetson AGX Thor Jetson T5000 128 GB 273 GB/s 2,070 TOPS FP4 $3,499 dev kit
8 Framework / HP Z2 / GMKtec Ryzen AI Max+ 395 128 GB 256 GB/s 50 TOPS INT8 (NPU) $3,299-3,499
9 Snapdragon X2 Elite laptops Qualcomm Oryon, 18-core laptop configs 228 GB/s 80 TOPS (Hexagon NPU) no desktop part
10 Core Ultra 300 mini PCs Intel Panther Lake 128 GB DDR5 LPDDR5X-9600 class 180 TOPS platform, 50 NPU varies by OEM
DGX Station is greyed because it is not really in this class. It is a 1,600W tower at around $95,000, and its 748GB is two tiers rather than one pool — it is here to mark the ceiling. Read the bandwidth column down the page; read the compute column only across a single row, because no two entries in it are quoted the same way.Compiled by OVERCLOCK from the manufacturer specifications listed in Sources. Prices as of publication and moving upward; see the memory-cost section.

Which makes AMD's position more interesting than its bandwidth suggests. The refresh announced at CES 2026 as the Ryzen AI Max 400 series — Gorgon Halo — is not a new architecture. It keeps Zen 5 cores, RDNA 3.5 graphics and the XDNA 2 NPU, and the flagship Ryzen AI Max+ PRO 495 adds 16 cores at up to 5.2GHz with a Radeon 8065S of 40 compute units at 3GHz. What changed is capacity: up to 192GB of unified memory at LPDDR5X-8533, a 50% increase over Strix Halo. Framework has already announced the first mini-ITX desktop built on it, a 4.1-litre machine, though it has not yet published a price or a ship date. AMD has not stated the bandwidth; if the bus is still 256 bits wide, 8533 MT/s gives 273GB/s, which would put it level with DGX Spark. Treat that as arithmetic, not as a specification.

192GB matters more than the modest bandwidth gain, because capacity is a different constraint from speed and it is binary. A model either fits or it does not. Below the line you are choosing between quantisation levels; above it you are not running the model at all.

That is the honest way to read NVIDIA's DGX Station, too, which is the ceiling of this category and arguably outside it — a 1,600W tower listed by OEM partners at around $95,000. Its headline is 748GB of coherent memory and up to 20 petaFLOPS of FP4, and both are true. But the 748GB is two tiers: 252GB of HBM3e running at 7.1TB/s attached to a Blackwell Ultra GPU, plus 496GB of LPDDR5X at 396GB/s attached to a 72-core Grace CPU, bridged by a 900GB/s NVLink-C2C link. Coherent means the GPU can address all of it without you managing the copies. It does not mean all of it runs at 7.1TB/s. A workload that fits in 252GB is on a different machine from one that needs 700GB, and the spec sheet reports one number for both.

Maximum addressable memory for AI workloadsDGX Station reaches 748 GB but across two tiers of very different speed. NVIDIA DGX Station 748 tiered Mac Studio · M5 Ultra 512 Mac Studio · M3 Ultra (outgoing) 512 AMD Gorgon Halo 192 Mac Studio · M5 Max 128 NVIDIA DGX Spark 128 NVIDIA Jetson AGX Thor 128 AMD Strix Halo 128 Intel Panther Lake 128 DDR5 DIMM GB
Capacity decides what fits; bandwidth decides how fast it runs. DGX Station is drawn recessed because its 748 GB is not one pool: 252 GB of HBM3e at 7.1 TB/s sits alongside 496 GB of LPDDR5X at 396 GB/s, joined at 900 GB/s. A model that spills out of the fast tier does not run at the fast tier's speed.Sources: NVIDIA DGX Station and DGX Spark spec sheets; Apple Newsroom; AMD Ryzen AI Max 400 briefing; Intel Core Ultra 300 platform documentation.
View as data
Maximum addressable memory for AI workloads
SystemGB
NVIDIA DGX Station748 tiered
Mac Studio · M5 Ultra512
Mac Studio · M3 Ultra (outgoing)512
AMD Gorgon Halo192
Mac Studio · M5 Max128
NVIDIA DGX Spark128
NVIDIA Jetson AGX Thor128
AMD Strix Halo128
Intel Panther Lake128 DDR5 DIMM

Real measurements bear the theory out and add a wrinkle. On gpt-oss-120b in MXFP4, llama.cpp on a DGX Spark records 1,956 tokens per second reading a 2,048-token prompt and 60.57 tokens per second generating — and generation degrades a further 30-40% once context reaches 32k, because the attention cache being walked grows with it. ServeTheHome measured roughly 45 tokens per second on the same model on Ryzen AI Max+ hardware. That ordering matches the bandwidth ordering, which is the point. It is also why cross-machine token counts should be read as directional rather than as a controlled comparison: independent testers use different quantisations, context lengths and backends, and any of the three moves the number more than the hardware gap does.

Then there is the thing nobody planned for, which is that memory has become the expensive part.

DRAM pricing has gone vertical through 2026. TrendForce put LPDDR5X contract prices up around 90% quarter-on-quarter in Q1 and a further 78-83% in Q2, the steepest increases on record, as Samsung, SK Hynix and Micron redirected roughly 70% of high-end output to AI server customers. A mainstream 32GB DDR5-6000 kit that cost $110-140 in Q3 2025 was $392 by mid-2026. The effect on this category is direct and visible, because these machines are mostly memory. DGX Spark launched at $3,999 and now sells for $4,699. The Jetson AGX Thor developer kit was announced at $3,499 and was listed at $5,499 by August 2026. Framework's 128GB Desktop was around $2,459 in January and is $3,449 now. None of these products got faster.

IDC expects global PC shipments to fall 11.3% in 2026 on memory shortages while the market's total value rises to $274 billion — fewer machines, each costing more. The same analysts have AI-capable PCs going from roughly 50 million units in 2024 to more than 167 million in 2027, about 60% of all shipments, with Gartner forecasting that effectively all commercial PC purchases will be AI PCs by the end of this year. The category is growing into a supply squeeze that its own success caused.

So what should someone actually buy? If the work is generating text from large models and the budget reaches it, the bandwidth ranking is not subtle: Apple's M5 Ultra is four times the compact machines and nothing else is close. If the work is CUDA — training, fine-tuning, or anything with a dependency chain that assumes NVIDIA — DGX Spark buys the software stack and the prompt-processing throughput, and its 273GB/s is a known ceiling rather than a surprise. If the constraint is fitting a large model in memory at the lowest price per gigabyte, Strix Halo systems are the value in the category today and Gorgon Halo's 192GB will extend that, whenever it is priced.

And if none of it is urgent, the most defensible answer is to wait, for an unusual reason. The hardware roadmap is not the thing moving fastest. AMD's genuine next generation, Medusa Halo on Zen 6 with LPDDR6, is not expected until 2027-28 and is the first thing on the horizon that would meaningfully move the bandwidth number for the compact class. Between now and then the specifications will barely change, and the prices will.

Sources

Every figure in this article traces to one of the following. Where a manufacturer and an independent test disagree, both are listed and the disagreement is stated in the text rather than resolved silently.

  1. NVIDIA DGX Spark — product specifications GB10 superchip, 20-core Arm (10x Cortex-X925 + 10x Cortex-A725), 128GB LPDDR5X, 273GB/s on a 256-bit bus, up to 1 PFLOP FP4 with sparsity, 150 x 150 x 50.5mm, 1.2kg, 240W supply and 140W chip TDP.
  2. NVIDIA DGX Station — product specifications 252GB HBM3e at 7.1TB/s, 496GB LPDDR5X at 396GB/s, 748GB total coherent memory, 900GB/s NVLink-C2C, 72-core Grace Neoverse V2, 20 PFLOPS FP4, 1,600W.
  3. Apple Apple introduces new Mac Studio with M5 Max and M5 Ultra M5 Ultra up to 36-core CPU / 80-core GPU, 512GB unified memory, 1.2TB/s, from $5,499; M5 Max 18-core CPU / 40-core GPU, 128GB, 614GB/s, from $2,499; pre-order 25 August 2026, shipping 22 September 2026; 4.3x peak AI compute vs M3 Ultra.
  4. Apple Mac Studio — technical specifications M3 Ultra 32-core CPU / 80-core GPU with 819GB/s memory bandwidth and up to 512GB unified memory.
  5. llama.cpp project Performance of llama.cpp on NVIDIA DGX Spark (discussion #16578) Measured gpt-oss-120b MXFP4 on DGX Spark: 1,956 tok/s prompt processing at pp2048 and 60.57 tok/s generation at tg32, CUDA backend build 7db35a7; 30-40% generation decline at 32k context.
  6. HotHardware AMD Shows Off Gorgon Halo Ryzen AI Max 400 Series At Its Advancing AI 2026 Event Ryzen AI Max+ PRO 495 with 16 Zen 5 cores and 40 RDNA 3.5 compute units; up to 192GB at LPDDR5X-8533, a 50% capacity increase over the 300 series; availability in the second half of 2026.
  7. Notebookcheck Framework launches world's first mini-ITX desktop PC with Ryzen AI Max+ Pro 495 and 192 GB RAM 4.1-litre mini-ITX chassis, Radeon 8065S at 3GHz, 5.2GHz CPU boost, 192GB LPDDR5X; no price or ship date announced; current 128GB model at $3,449.
  8. CNX Software $3499 NVIDIA Jetson AGX Thor Developer Kit features 2070 TOPS Jetson T5000 SoM Jetson T5000: 128GB LPDDR5X at 273GB/s, 2,070 FP4 TOPS, 40-130W configurable, $3,499 launch price for the developer kit.
  9. Qualcomm Snapdragon X2 Elite platforms — product brief Up to 18 Oryon cores at 5.0GHz, up to 228GB/s memory bandwidth, 80 TOPS Hexagon NPU.
  10. Intel / PCWorld Intel launches Core Ultra Series 3 laptop chips: Panther Lake is go Core Ultra 300 shipping from January 2026; 50 NPU TOPS and up to 180 platform TOPS (120 from the GPU); up to 96GB LPDDR5 or 128GB DDR5 with LPCAMM to 9600 MT/s.
  11. TechPowerUp / TrendForce Memory Price Outlook for 1Q26 Sharply Upgraded; QoQ Increases of All Product Categories to Hit Record Highs LPDDR5X contract prices up roughly 90% quarter-on-quarter in Q1 2026, the steepest on record; further 78-83% increases indicated in the May 2026 survey.
  12. The Register DRAM prices expected to double in Q1 as AI ambitions push memory fabs to their limit Memory makers redirecting high-end output to AI server customers; DDR5 module pricing roughly tripling between Q3 2025 and mid-2026.
  13. IDC Global Memory Shortage Crisis: market analysis and potential impact on the smartphone and PC markets in 2026 2026 PC shipments forecast down 11.3% on memory shortages while total market value rises to $274 billion; AI PC growth from roughly 50 million units in 2024 to more than 167 million by 2027.
  14. Tom's Hardware AMD's future 'Medusa Halo' APUs could use LPDDR6 RAM Medusa Halo on Zen 6 with LPDDR6 expected 2027-28; reported bandwidth uplift of roughly 80% over Strix Halo. Reported as a leak, not confirmed by AMD.
  15. arXiv LLM Inference Unveiled: Survey and Roofline Model Insights The roofline analysis behind the claim that autoregressive decoding is memory-bandwidth-bound at low batch size, with arithmetic intensity of roughly 1-2 FLOPs per byte.

This is original work by OVERCLOCK, not a summary of another outlet's reporting. Specifications are as published by the manufacturer unless a measured figure is named as such; vendor performance claims are labelled with their precision and are not comparable across different numeric formats. Prices and availability change, and are accurate as of publication.

More hardware