Skip to content
Trending
Laptops & PCs2 min read

Apple Links Idle Mac GPUs to Run Internal AI Workloads

The company built a distributed system called Minions to slash inference wait times from ten hours down to minutes.

By Clock Speed

The Computing Desk · (1 hour ago)

Reported fromoutlet, credited1
A collection of Apple Silicon Mac desktops arranged in an office workspace.
A collection of Apple Silicon Mac desktops arranged in an office workspace.Photo via The Register

Apple is finding a practical use for hardware sitting dormant on corporate desks. In a research paper published this week, the company detailed Minions, a distributed computing framework designed to harness idle Apple Silicon graphics chips across office machines and run machine learning workloads.

The motivation came down to waiting in line. Before deploying the system, Apple employees faced inference job queue times stretching past ten hours because centralized GPU resources were scarce. With Minions redirecting inference batches onto dormant macOS computers, those requests now kick off in minutes.

The design differs sharply from traditional enterprise server setups. Rather than assembling massive clusters like Nvidia rigs focused on low latency and peak utilization, Apple built a fault-tolerant virtual GPU cloud geared around hardware availability. If a computer on the corporate network sits unattended, its GPU picks up slices of an inference job instead of burning idle power.

The Architecture Behind Minions

Four distinct pieces keep the cluster organized. At the front sits the Minion Server, which takes incoming user requests and carves them into smaller subtasks. Task state and execution records go straight into a PostgreSQL metadata store.

The actual compute runs on individual Mac hardware via the Minion Executor. It fires up the local GPU, processes the assigned subtask, uploads the completed result to Amazon S3 storage, and reports status back to the main server.

If a machine drops offline or someone starts typing on their keyboard again, the Minion Watchdog steps in. It monitors host health across the network and reassigns interrupted subtasks to another available Mac before jobs stall. Engineering teams track operational metrics in real time through Grafana dashboards.

Local Clusters and Distributed Networks

Apple has pushed hardware clustering recently on the physical side. Recent Mac mini and Mac Studio revisions introduced Remote Direct Memory Access (RDMA) through Thunderbolt 5 cables. That direct link allows multiple desktop units to combine compute and unified memory pools, letting developers load model weights too large for one machine to hold.

Minions tackles a different engineering problem. It does not aim to link several desktops tightly together over high-speed physical wiring to run an oversized model in lockstep. Instead, it aggregates loose, dispersed Mac Silicon chips across a local network to churn through high-volume inference queues.

For Apple, the setup extracts extra value from hardware it already purchased and deployed. The company has not indicated whether any part of the Minions framework will turn into a public developer tool or remain an internal utility.

Reported from

How this story was made

Written by the Hitechreports desk from the reporting credited above, with facts attributed to their original publishers. We do not test devices ourselves; anything about performance, battery life or cameras comes from the outlets that did. Prices are as reported at the time of writing. Editorial policy · Report an error

What did you make of it?

Filed by The Computing Desk

Laptops, desktops, processors, graphics cards and the operating systems that run on them.

More from this desk →

Be the first to comment

Join the argument. No password, just your email or a passkey.