Apple présente le système Minions

Apple a publié un article de recherche présentant Minions, un système conçu pour exploiter la puissance GPU inutilisée des Mac équipés de puces Apple Silicon. Ce système permet aux entreprises d'utiliser la puissance de calcul inactive de leurs Mac pour des tâches comme l'exécution de modèles d'intelligence artificielle, ce qui améliore l'efficacité et réduit le besoin de grappes GPU dédiées.

Les quatre composants de Minions

Le système repose sur quatre éléments principaux. Un serveur central reçoit les requêtes entrantes et les découpe en tâches plus petites. Des exécuteurs installés sur chaque Mac traitent ces tâches à l'aide du GPU et stockent les résultats. Un superviseur appelé « Watchdog » surveille les exécuteurs et replace en file d'attente les tâches si un Mac cesse de répondre. Un tableau de bord offre une surveillance en temps réel de l'ensemble du système.

Les limites du système

Le système Minions permet d'utiliser la puissance GPU pour les tâches d'inférence, mais il ne prend pas en charge l'entraînement des modèles pour le moment. Chaque Mac doit pouvoir exécuter le modèle complet en local, ce qui limite les types de modèles utilisables. Par exemple, le modèle Muse Spark Open, présenté récemment, ne peut pas fonctionner sur les Mac équipés de puces Apple Silicon en raison de contraintes de mémoire.

Charges de travail et performances

Le système est conçu pour des tâches précises, comme les modèles de représentation vectorielle de la bibliothèque Hugging Face Transformers et la génération de texte via Ollama. Cependant, l'article de recherche ne fournit aucune mesure de performance, qu'il s'agisse de la vitesse de traitement, de la consommation énergétique ou des taux de récupération. Il ne prévoit pas non plus de planificateur central, ce qui signifie que les tâches ne sont pas réparties entre plusieurs machines.

Contexte et implications plus larges

Le système Minions s'inscrit dans un effort plus large d'Apple pour positionner les Mac comme des appareils adaptés à l'IA. Il s'aligne sur les récentes collaborations d'Apple, comme son partenariat avec Meta et la sortie du modèle Muse Spark Open. Bien que le système ne constitue pas une percée, il pourrait être utile aux organisations disposant de nombreux Mac, en particulier si elles disposent de mémoire suffisante et sont prêtes à partager leurs ressources en toute sécurité.