"Minions" für KI – Apple stellte Konzept für Bündelung von GPU-Power vor


Hardware mit integriertem Speicher ist im Moment sehr teuer. Dies liegt vor allem an der enormen Nachfrage nach dem (Aus)Bau von KI-Rechenzentren. Um Kosten zu sparen, ist daher naheliegend zu prüfen, wie sich schon bestehende Ressourcen effektiver einsetzen lassen. Dies hat man bei Apple intensiv getan. Herausgekommen ist mit "
Minions" ein überzeugendes Konzept für den Zusammenschluss von macOS-Computern, um deren gerade nicht benötigte GPU-Kapazitäten in einer virtuellen Cloud zu bündeln. Mit diesem jetzt dokumentierten Verfahren lassen sich anspruchsvolle KI-Aufgaben deutlich schneller abwickeln, ganz ohne zusätzliche Hardware.
Nicht genutzte GPU-Ressourcen werden zusammengeschaltetDie Idee ist einfach: Verwendet ein Mac seine verbauten GPU-Kerne gerade nicht, lassen sie sich anderweitig nutzen. Da die wenigsten Geräte dauerhaft unter Volllast arbeiten und die Kerne im Alltag eher punktuell zum Einsatz kommen, ist dieser Zustand sogar der Standard. Mit dem von Apple entwickelten und in einem Research-Paper erläuterten Konzept präsentiert das Unternehmen aus Cupertino eine virtuelle Cloud, in der aus nicht genutzten GPU-Kapazitäten ein Rechenverband für anspruchsvolle Inferenz-Aufgaben entsteht. Der Zusammenschluss ist dynamisch gestaltet, das heißt, ein Arbeitsauftrag wird in kleinere Einzelteile zerlegt und dann den Untereinheiten zugewiesen. Fällt ein Gerät aus – zum Beispiel weil es seine GPU auf einmal selbst benötigt oder es jemand ausschaltet – landet die Aufgabe woanders.
Apple-Silicon-Prozessor ist VoraussetzungTheoretisch funktioniert Minions mit allen Computern, die unter macOS laufen und mit einem Apple-Silicon-Chip ausgestattet sind. Abgesehen davon spiele es keine Rolle, ob es sich um einen Mac mini, Mac Studio oder ein MacBook handelt. Bei internen Versuchen gelang es dem Paper zufolge, Inferenz-Aufgaben innerhalb von ein paar Minuten zu beginnen, was vorher rund 10 Stunden dauern konnte – nur mit ohnehin bereits vorhandener Hardware. Der Zugewinn ist tatsächlich beträchtlich, sollten sich diese Ergebnisse im realen Alltag reproduzieren lassen.
Datenschutz spielt ebenfalls eine RolleMinions funktioniert nicht nur als ein großer Block. Die Nutzung isolierter Recheneinheiten wird ebenfalls unterstützt. Insbesondere bei unterschiedlichen unternehmensinternen Teams kann das sinnvoll sein, um Daten voneinander getrennt zu halten. Mit dem bisherigen Stand lassen sich mit Minions nur Inferenzen ausführen – also Aufgaben unter Verwendung bestehender KI-Systeme abarbeiten. In der Zukunft sei auch die Möglichkeit vorgesehen, KI-Modelle zu trainieren. Ob und wann das Konzept für die Allgemeinheit verfügbar gemacht wird, ist nicht bekannt.