← All guides

Best Local LLM for RTX Spark (2026): Set the GPU to 96GB

RTX Spark laptops went on sale on 16 October 2026: a 20-core Grace CPU and a Blackwell GPU sharing up to 128GB of memory, on Windows on Arm. Reviews from StorageReview, XDA, PCWorld and MindStudio now give real numbers. The short answer: gpt-oss 120B is the best model for the 128GB machines, but only after you raise the GPU's memory share. At the default even split, it does not fit.

Bottom Line

  • 128GB RTX Spark: run gpt-oss 120B. MindStudio measured ~65 tok/s in llama.cpp. Its MXFP4 weights are 59.03 GiB, so first raise the GPU memory share to 96GB.
  • The default split is the trap. The 128GB machines ship split roughly evenly. StorageReview measured 62.5GB GPU-usable at the default. That leaves almost no room for the 120B model’s cache.
  • 64GB RTX Spark: run Qwen3.6 35B-A3B. StorageReview measured 89.2 tok/s in Ollama. gpt-oss 120B does not fit the 64GB tier at all.
  • Avoid dense 27B-32B models. They measured 11.8-13.4 tok/s. NVIDIA publishes no memory bandwidth; the theoretical figure is about 300 GB/s.
  • Use Ollama first. Windows Smart App Control blocked unsigned llama.cpp builds in XDA’s test. Ollama ran on both laptops.

Still choosing a machine? Compare it with the tested hardware list with current prices.

Best Models by Memory Tier

Every speed below was measured by a named reviewer in October 2026. We did not test an RTX Spark machine. Numbers do not transfer between laptops, runtimes or power modes.

ModelTierMeasuredRuntimeSource
gpt-oss 120B (MXFP4, 59.03 GiB)128GB, GPU at 96GB~65 tok/sllama.cpp, WindowsMindStudio, MSI Prestige
Qwen3.8 Flash Next (125B MoE)128GB, GPU at 96GB33.7 tok/s (81GB used)llama.cppMindStudio
Qwen3.6 35B-A3B64GB or 128GB89.2 tok/sOllamaStorageReview, Surface Laptop Ultra
gpt-oss 20BAny tier58.0-59.2 tok/s (64K-128K context)OllamaStorageReview
Phi-4-miniAny tier97.5 tok/sllama.cpp CUDA (MLPerf Client)StorageReview
Llama 3.1 8BAny tier56.4 tok/sllama.cpp CUDA (MLPerf Client)StorageReview
Qwen3.8 27B (dense, ~22GB)64GB+13.4 tok/sllama.cppMindStudio
Qwen3 32B (dense, 28GB loaded)64GB11.8-12.1 tok/sOllamaXDA, Lenovo Yoga 9n

The pattern is clear. Mixture-of-experts models with few active parameters run fast. Dense models run slowly. Pick from the top of the table.

The MindStudio numbers come from one article and no second review repeats them. Treat the 65 tok/s figure as one data point.

Set the GPU Memory Split First

This is the step most buyers miss. The pool is shared, and the GPU does not get all of it.

Laptop memoryDefault GPU shareMaximum GPU shareLargest model it holds
128GB (20-core)~64GB (62.5GB measured)96GBgpt-oss 120B, Qwen3.8 Flash Next
64GB (18-core or 20-core)Varies by vendor~55GB measured at a 48GB splitQwen3.6 35B-A3B, dense 32B
32GBVariesNot testedgpt-oss 20B
  • ASUS ProArt P16: PCWorld says MyAsus “won’t let you devote more than 96GB” to the GPU. The reviewer ran at about 96GB.
  • Surface Laptop Ultra: StorageReview measured 62.5GB GPU-usable at the default 64/64 split, adjustable up to 96GB.
  • 64GB Lenovo Yoga 9n: XDA saw 55.4GB of total GPU memory in Windows at a 48GB split. gpt-oss 120B needs “roughly 65GB” for its weights alone, so it does not fit.

Why 96GB matters for gpt-oss 120B. The weights are 59.03 GiB (63.4 GB). At the default share, only a few GB remain for the KV cache and buffers. At 96GB, MindStudio loaded it using about 61GB, with room for long context.

The memory is soldered. XDA’s first warning: the 18-core chip “tops out at 64GB, while the full 20-core version goes up to 128GB.” Buy the tier you need on day one.

Why Dense Models Are Slow Here

NVIDIA’s RTX Spark spec page lists memory size and “up to 1 petaflop” of FP4, but no memory bandwidth. Developers Digest points out that the 600 GB/s in the launch post “is the link between the CPU and GPU, not the memory.”

StorageReview computed the memory figure: LPDDR5X at 9,400 MT/s on a 256-bit bus “works out to about 300GB/s of theoretical bandwidth.” That is close to a DGX Spark (273 GB/s) and about half of an M5 Max (614 GB/s).

A dense model reads every weight for every token. A 22GB dense file on ~300 GB/s has a ceiling near 14 tok/s, and MindStudio measured 13.4. An MoE model reads only its active experts, so gpt-oss 120B (about 5B active) runs about five times faster despite having four times as many parameters.

For a decode-heavy workload on a dense model, a 32GB desktop card is faster. For a model that does not fit 32GB, RTX Spark wins. PCWorld ran the same gpt-oss 120B job on a 128GB ProArt P16 and an RTX 5090 desktop: 33 min 13 s vs 52 min 51 s, about 1.6 times faster. The reviewer added: “don’t read it as ‘RTX Spark is faster than the RTX 5090 at AI.’ It isn’t.”

Software: What Runs on Windows on Arm

ToolStatus in October 2026 reviews
OllamaRan on both laptops XDA tested; StorageReview used it for the coding-agent tests
llama.cppArm64 CUDA builds work (StorageReview, MindStudio). Smart App Control blocked unsigned releases in XDA’s test
LM StudioNot tested in the reviews we read
vLLM”No native Windows support at all” (XDA). Runs in WSL2: MindStudio measured gpt-oss 120B at 35 tok/s single-user, 127.5 tok/s across 8 sessions
CUDACame to Windows on Arm in 2026 as a developer preview (CUDA 13.4, per XDA)
LinuxNo official support announced (XDA). One owner ran Arch Linux ARM on a ProArt P16

If you use WSL2, raise the RAM limit in .wslconfig. WSL2 does not see the full pool by default.

RTX Spark vs DGX Spark vs Strix Halo vs Mac

Prices are as reported in October 2026. Check current listings before you buy.

Machine (128GB)PriceBandwidthOSNotes
RTX Spark laptop~$5,900-7,000 (reported)~300 GB/s (theoretical)Windows on ArmPortable; GPU share capped at 96GB
DGX Spark$6,950 since 2026-10-02273 GB/sLinux (DGX OS)Full CUDA tools; can pair two units
Strix Halo mini PC (GMKtec EVO-X2)$3,499.99256 GB/sWindows or LinuxHalf the price; ROCm and Vulkan, not CUDA
MacBook Pro 16 M5 Max$6,999614 GB/smacOSAbout twice the bandwidth; MLX

Reported RTX Spark 128GB prices: Surface Laptop Ultra $5,899.99 (StorageReview, 15 October); Lenovo Pro 9n top configuration $6,099.99 (Notebookcheck via WindowsForum, 8 October); MSI Prestige N16 Flip AI+ $6,799.99 (MSI US store via The Desk Brief, 19 October); ASUS ProArt P16 $6,999 (Micro Center, per PCWorld, 29 October). The cheapest RTX Spark laptops start at $2,599.99-2,999.99 with 24-32GB.

Our read. If you need a laptop with CUDA, the 128GB RTX Spark runs gpt-oss 120B on the GPU at a usable speed. If the machine can stay on a desk, a Strix Halo box gives the same 128GB class for about half the price. If decode speed on large dense models matters, the MacBook Pro’s bandwidth is about twice as high.

Sources

See Also

Read next

Is the RTX PRO 4500 Worth $4,700 for Local LLMs? (2026)
The RTX PRO 4500 Blackwell has the 32GB of an RTX 5090 at half the bandwidth and 200W. In stock it costs $4,600-5,285 as of September 2026, more than a $4,299 RTX 5090. A verdict per buyer, $ per GB/s, community llama.cpp speed, and the one build where it wins.
Best Local LLM for Mac Studio (2026): gpt-oss 120B at 96GB+
Best local LLM for the Mac Studio in 2026, by memory tier. Apple replaced the line on 25 August 2026: M5 Max (36-128GB, up to 614 GB/s) from $2,499 and M5 Ultra (96-512GB, 1.2 TB/s) from $5,499. gpt-oss 120B is the pick from 96GB up. The 96GB to 256GB step costs $4,000 and buys capacity, not speed.
Is 96GB of VRAM Enough for Local AI in 2026?
96GB is the first tier where a dense 70B runs at its full 128K window: 42.5GB of Q4 weights plus exactly 40 GiB of FP16 KV cache is 82.5GB, and it fits. What 96GB unlocks, what it still cannot hold, and what the one card that has it costs in 2026.
Jetson Thor vs DGX Spark: Which NVIDIA 128GB Box Is For You?
Jetson AGX Thor and DGX Spark both carry 128GB of LPDDR5X at exactly 273 GB/s, so they generate tokens at the same ceiling. Thor lists at $5,499 against Spark's $6,950 after NVIDIA's 2026 price raises. The real decision is deploy versus develop, not TOPS.