Urgent.News

What's breaking now, across thousands of outlets.

AI

Local AI on four Macs: MLX capacity, speed and trust boundaries

Local AI gets a hardware question before it gets a leaderboard question: can the model and its working memory fit on the machine? Apple's distributed MLX demonstration shows how several Mac Studios can make a very large Meta model usable at a desk. Its own measurements also show why adding a second computer can leave generation speed almost unchanged. This is the October 17 edition, published on…

Apple's distributed MLX demonstration shows how multiple Mac Studios can work together to run a large Meta model locally. MLX is an open-source framework for machine learning on Apple silicon, allowing CPU and GPU to share memory within a Mac and across multiple Macs. The largest model used in the demonstration, Meta's Muse Spark Open, has 1.6 TB of total parameters, but when evaluated at four-bit NVFP4 precision, the parameter storage footprint reduces to about 493 GB.

To accommodate the model's size, Apple used four M5 Ultra Mac Studios. The machines use pipeline parallelism, where the first Mac evaluates earlier layers and sends the output to the second Mac, which evaluates the later layers. This approach keeps the layers' computations sequential, resulting in decode speeds similar to a single machine.

Tensor parallelism was also employed, where each layer is distributed across multiple machines, calculating pieces of the layer and combining the results before continuing. This method introduces parallel work within a single token's computation, potentially improving generation speed. However, it also requires efficient communication, as combining partial results must be faster than the coordination cost.

Apple used RDMA over Thunderbolt for tensor parallelism, with specific driver and MLX backend versions. The interconnect and implementation become crucial parts of the inference system, rather than afterthoughts that can be easily replaced after measurement. To make an informed purchasing decision, it is essential to consider the actual hardware, operating system requirements, and communication methods in your own environment.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

Protecting kids from AI menace

CYBERJAYA: The misuse of artificial intelligence (AI) to create sexually explicit images, particularly of children, is on the rise, prompting calls for stronger safeguards and closer parental…

Using AutoClaws free GLM models usage from other sdks (opencode / claude code)

ive been maintaining this small opensource project GLM Proxy (glmproxy on npm) for a while and its finally on the level where im happy to share it on reddit lmfao. it now works on windows/macos/Linux.

  • GLM Proxy works on Windows, macOS, Linux
  • 5,000 npm downloads in past month
  • Supports Claude Code, Cursor, Continuation, OpenCode

More from Sunday 18 October →