Apple publishes four-Mac AI benchmark topping 36 tokens per second
The company’s MLX results show how linked desktops can handle a model too large for one machine—and why connection speed and workload shape the gains.
Loading page…
The company’s MLX results show how linked desktops can handle a model too large for one machine—and why connection speed and workload shape the gains.
Listen to this story
Apple’s October 15 MLX benchmarks show how several Mac Studios can run a model that exceeds one machine’s memory, with four systems generating Muse Spark Open at more than 36 tokens per second. The results also expose practical tradeoffs: adding machines can speed generation, but communication overhead can slow prompt processing, and extra Thunderbolt cabling can reduce initial wait time. For builders weighing local inference hardware, the useful question is not just how many Macs to connect, but how to split the model’s work.
Muse Spark Open has 816 billion parameters; its compressed 493GB version still exceeds a 512GB Mac Studio’s usable capacity once working memory is included.
For Muse Spark Open with 65,536 input tokens, two Thunderbolt cables per link reduced time to first token from about 50.5 to 40.6 seconds.
On tested Qwen and Mistral workloads, M5 Ultra delivered up to 4.6 times faster time to first token and 1.6 times faster generation than M3 Ultra.
Four linked Mac Studios can generate more than 36 tokens per second from Muse Spark Open, Apple reported in an October 15 technical post. Its new MLX benchmarks show how desktop computers can share an AI model too large for one machine, while revealing that faster output does not always mean a shorter initial wait.
The groundwork predates these results. In its June WWDC26 session, Apple demonstrated distributed inference across four M3 Ultra Macs. That walkthrough explained how MLX, its open-source machine-learning framework, uses Thunderbolt connections to coordinate machines. The October post adds measurements for M5 Ultra systems and a different set of models.
Muse Spark Open makes the memory problem concrete. It has 816 billion parameters—the numerical values that make up a model—with 42 billion active during inference. Apple tested a compressed, four-bit NVFP4 version occupying about 493GB. Although a Mac Studio supports up to 512GB of unified memory, the extra working memory needed to run the model pushes it beyond one machine’s capacity.
The smaller models provided single-machine comparisons. Qwen 3.8 has 27 billion parameters; Mistral Medium 3.5 has 128 billion. Apple evaluated them in their native BF16 and FP8 numerical formats, respectively. At the larger tested input size, they used up to 68GB and 158GB of memory, comfortably within a 512GB Studio.
The simplest approach splits the model’s layers between two computers. One processes the first half, then passes its output to the other. Called pipeline parallelization, this solves the capacity problem but generally leaves answer-generation speed close to a single machine’s: each token still travels through the layers in sequence. Long inputs can benefit because MLX overlaps the processing of separate chunks.
For more speed, tensor parallelization gives each computer part of every layer, allowing them to calculate together. The cost is frequent communication: machines must exchange inputs and combine outputs for every layer and token. Apple connects each pair of Studios with two Thunderbolt cables in a mesh, giving every machine a direct connection to every other.
Underneath is RDMA, or remote direct memory access, which moves data between machines’ memory while avoiding most processor and operating-system overhead. Apple’s stack combines macOS 26.2’s Thunderbolt 5 RDMA driver with JACCL, a communication library used by MLX version 0.30.1 and later.
Apple measured the delay before an answer starts, generation speed and peak power at input lengths of 8,192 and 65,536 tokens—chunks of text processed by the model. It used MLX LM’s benchmark tool; this example requests 128 output tokens from Qwen at batch size one:
mlx_lm.benchmark --model Qwen/Qwen3.8-27B -p 8192 -g 128 -b 1For Muse Spark Open on four M5 Ultra Studios with 65,536 input tokens, Apple measured this reduction when moving from one Thunderbolt cable per link to two.
On a single Studio, Apple measured up to 4.6 times faster time to first token on M5 Ultra than M3 Ultra for the tested Qwen and Mistral workloads. It attributes that gain to specialized matrix-multiplication hardware. Generation was 1.6 times faster, with memory bandwidth rising from 819GB/s to 1.2TB/s.
Across machines, the result depends on which stage is running. At 65,536 input tokens, two-machine tensor parallelization processed Muse Spark Open’s prompt more slowly than the pipeline setup. Apple traces that to extra communication when combining the model’s expert outputs. Four machines improved the picture, while answer generation retained a substantial speedup even at the longer input size. The practical choice is therefore not simply how many Macs to connect, but how to divide the work.
Story updates
Apple and Meta’s October 15 collaboration brings a steep hardware requirement: developers need two to four high-end Mac Studios to run Muse Spark Open locally. CNBC reports that one M5 Ultra configuration with 256GB of memory costs at least $10,799. That is a per-machine price, not the cost of a complete working setup.
The announcement follows months of collaboration, CNBC reported. Meta AI chief Alexandr Wang pointed to his colleague Daniel Gross, a former Apple director, as one reason the companies came together.
That cooperation follows a strained relationship. Apple’s 2021 privacy changes limited digital advertisers’ targeting capabilities; Meta estimated in early 2022 that the changes would reduce its revenue that year by $10 billion.
For this release, Meta CEO Mark Zuckerberg said the model’s weights—the numerical values developers download to run it—were releasing on October 15. Meta describes Muse Spark Open as an open-weight model with a license allowing limited commercial use, not unrestricted permission to build a business around it.
Apple’s technical post explains the memory requirement. Muse Spark Open has 816 billion parameters, with 42 billion active when it runs. Its mixture-of-experts design activates only part of the model, reducing computation without removing the need to store its weights.
Apple says a compressed, four-bit version occupies about 493GB before adding working memory. That extra memory prevents it from fitting on a single 512GB Mac Studio. An updated version of MLX, Apple’s open-source machine-learning framework, coordinates the model across machines through fast Thunderbolt connections.
The companies say developers can use the local setup for coding, video analysis and agent work. They also claim local operation adds security and saves money compared with cloud use, despite the substantial upfront hardware expense.
For Meta, local experimentation also has a commercial purpose. Wang said the company expects some developers and businesses to tinker at a small scale, then increase their usage. Representatives of both companies declined to say whether the collaboration marks the start of a deeper partnership.
apple.comLoading discussion...
Join the conversation
Explain which delay bothers you more in everyday use.
Be the first to share a perspective or an experience.
Reader comments
Newest comments first. Replies stay oldest first.