Minions is Apples gedistribueerde GPU-cloud voor grootschalige machinelearning-inferentie: het systeem bundelt ongebruikte Apple Silicon-GPU’s op macOS-apparaten. Apple noemt het benutten van bestaande hardware als doel, zodat teams geen extra GPU’s hoeven aan te schaffen. Apple beschrijft Minions in zijn onderzoeksartikel. The Register meldde op 13 oktober 2026 dat Apple het systeem intern gebruikte om teams toegang te geven tot GPU-rekenkracht.

Wat Minions doet

Bij inferentie voert een getraind machinelearningmodel een taak uit, bijvoorbeeld door een resultaat te berekenen op basis van nieuwe invoer. Minions verdeelt zulke taken over GPU’s die op dat moment beschikbaar zijn op verschillende apparaten met macOS. Het doel is dus bestaande rekenkracht te benutten voor inferentiewerk.

Zo verloopt een taak door Minions

The Register beschrijft vier onderdelen die samen het werk coördineren, uitvoeren en bewaken. De Minion Server ontvangt verzoeken en verdeelt die in subtaken. De PostgreSQL Metadata Store bewaart taakgegevens. Daarna voert de Minion Executor inferentie uit op een Mac-GPU en meldt de uitvoeringsstatus via de server; resultaten worden naar S3 geüpload. De Minion Watchdog houdt storingen in de gaten en kan werk opnieuw toewijzen als een Mac niet reageert. Databasestatistieken voeden volgens The Register ook dashboards in Grafana.

Wat Apple-onderzoekers over wachttijden meldden

Apple Minions verdeelt inferentiewerk over ongebruikte Apple Silicon-GPU’s

In zijn bericht van 13 oktober 2026 citeerde The Register Apple-onderzoekers over de wachtrijen voor inferentietaken. Volgens hen moesten sommige taken vóór de invoering van Minions meer dan tien uur wachten door beperkte centrale GPU-capaciteit. Met Minions kunnen taken vaak binnen enkele minuten beginnen.

Minions en RDMA over Thunderbolt

Minions verdeelt inferentietaken over beschikbare GPU’s; RDMA over Thunderbolt gaat over communicatie tussen Mac-computerclusters. Apple beschrijft die communicatie in technische notitie TN3205 als communicatie met lage latentie. Dat is een andere functie dan het verdelen van inferentiewerk dat Apple voor Minions beschrijft.