26 October 2026 · Jakub M.

Mac Studio M5 Ultra under test: Qwen3 235B at 46 tokens per second and fast prompt reading

The Czech tech site Vše Smart tested the Mac Studio M5 Ultra with 256 GB on five language models in llama.cpp and MLX. The largest, Qwen3 235B, took 133 GB of memory and generated 46 tokens per second. Here is what the results mean if you want to run large models.

Source: Mac Studio M5 Ultra v testu: Qwen3 235B a rychlost čtení promptů, Ludvík Eckerman, Vše Smart, 26 October 2026 (in Czech). All figures below come from that article.

The Czech site Vše Smart published a detailed test of the Mac Studio with the M5 Ultra chip. It is the same configuration we rent out: 80-core GPU and 256 GB of unified memory. The test focuses on two things our own first benchmark did not cover: how fast the Mac reads long prompts, and a model too large for a 128 GB machine.

How Vše Smart tested

Results

ModelMemoryGeneration, llama.cppGeneration, MLXPrompt 4k, llama.cppPrompt 4k, MLX
Qwen3 8B≈ 5 GB1491764,2056,360
Qwen3 30B-A3B≈ 18 GB1721594,5359,870
Llama 3.3 70B≈ 42 GB2325509716
gpt-oss-120b≈ 63 GB1421303,3876,538
Qwen3 235B-A22B≈ 133 GB–46–1,656

Tokens per second with an empty context: generating 128 tokens, and reading a prompt of 4,096 tokens. Qwen3 235B was tested in MLX only. Source: Vše Smart, measured on 24 October 2026.

MLX reads prompts up to twice as fast

Before a model writes its first word, it must read the whole prompt, for example a document you want summarised. According to Vše Smart, MLX read prompts 1.4 to 2.2 times faster than llama.cpp with every model; the gap was largest with Qwen3 30B-A3B. With gpt-oss-120b in MLX, a 4,000-token document is read in well under a second. For generation neither framework was a clear winner, so it is worth trying both with your own model.

A long context

ModelGenerationReading the prompt
Qwen3 8B1215,240
Qwen3 30B-A3B1156,822
Llama 3.3 70B22650
gpt-oss-120b1146,332
Qwen3 235B-A22B331,289

MLX, prompt of 16,384 tokens followed by 128 generated tokens, tokens per second. Source: Vše Smart.

With a 16,384-token prompt, generation in MLX slowed by about 12 to 31 percent, depending on the model.

Qwen3 235B needs more than 128 GB

The largest model took about 133 GB of memory and generated about 46 tokens per second, faster than most people read. It would not fit on a Mac with 128 GB, which is where the 256 GB configuration makes the difference.

Temperatures, power and the M3 Ultra

The GPU peaked at 87 °C and the chip drew up to 215 W while reading prompts. The fan rose to 2,265 rpm, 62 percent of its maximum, and during ten minutes of continuous load the test saw no throttling. In the standard llama.cpp test with Llama 2 7B (Q4_0), the article estimates the M5 Ultra reads prompts about 3.5 times faster and generates about twice as fast as the M3 Ultra. The author points out that the M3 Ultra figures come from the community llama.cpp table measured with older versions, so the comparison is only rough.

As the article notes, the test measures speed, not answer quality, uses only 4-bit quantisation and single requests, and reports chip power rather than whole-system power.

Run it yourself

You can rent a Mac Studio M5 Ultra with 256 GB from one day and test your own models on it. Our one-hour load test shows how it behaves under sustained load.

Request a rental Performance

← All articles