باختصار
- يجمع Minions معالجات الرسوميات الخاملة في أجهزة Mac بشرائح Apple silicon لتشغيل مهام الاستدلال، مثل التضمينات وإجابات نماذج اللغة، دون شراء معالجات رسوميات جديدة (Apple).
- صُمّم لمؤسسة واحدة: يقسّم خادم المهام إلى مهام فرعية، وتسحبها أجهزة Mac، ويعيد watchdog توزيع المهمة الفرعية إذا صمت جهازها.
- تذكر الورقة أن الانتظار انخفض من أكثر من 10 ساعات إلى دقائق، لكنها لا تذكر عدد الأجهزة ولا قياسات للسرعة.
- MLX Network مشروع آخر مستقل: أجهزة Mac لأي أحد، وإجابات تُقارن بأجهزة Mac أخرى، ومكافآت برموز MLX. ولا صلة له بـ Apple.
1ما هو Minions
«Minions: A Dynamic and Distributed Virtual GPU Cloud Built on Idle Apple Silicon Devices» ورقة من ثلاث صفحات كتبها Jianhua Li وYun Xing وGirisha De Silva وRyan Flint وKai Yuan وSean Suchter من Apple، نُشرت في 9 أكتوبر 2026 (arXiv) ومدرجة في Apple Machine Learning Research (Apple).
نقطة انطلاقها: مهام الاستدلال مثل توليد التضمينات وإجابات نماذج اللغة تنتظر عادة عناقيد معالجات رسوميات مركزية مكلفة التوسعة وكثيرًا ما تكون مزدحمة، بينما تبقى معالجات الرسوميات في أجهزة Mac بشرائح Apple silicon خاملة في معظم الاستخدام اليومي. وتسأل Minions إن كان ممكنًا تجميع هذه المعالجات الخاملة في منصة استدلال مشتركة «without additional hardware investment» (الورقة).
2كيف يعمل
- Minion Server يستقبل المهام عبر واجهة ويب وواجهات API، ويتحقق منها ويقسم كل مهمة إلى مهام فرعية.
- قاعدة بيانات PostgreSQL تحفظ كل مهمة ومهمة فرعية ونبضة. ولا تصل أجهزة Mac إليها مباشرة أبدًا.
- Minion Executor يعمل على كل جهاز Mac: يسحب المهام الفرعية عبر REST، وينزّل المدخلات من تخزين الكائنات (Amazon S3) والنموذج إن لم يكن مخزنًا، ويشغّله على معالج الرسوميات في الجهاز ثم يكتب النتائج.
- Minion Watchdog يتابع نبضات أجهزة Mac التي تعمل (كل خمس دقائق)، ويعيد المهمة الفرعية إلى الطابور إذا نام جهازها أو فقد الشبكة أو انطفأ أو أوقفه مالكه.
لا يوجد مجدول مركزي: تتسابق أجهزة Mac على المهمة الفرعية، ويسمح قيد التفرّد في قاعدة البيانات لجهاز واحد بالضبط بالفوز. تُنفّذ المهام حسب ترتيب وصولها، لكن مالك الجهاز يستطيع توجيهه أولًا إلى مشروع فريق معيّن. تعمل التضمينات عبر Hugging Face transformers وإجابات نماذج اللغة عبر Ollama، على معالج الرسوميات في Mac (الورقة).
3ما الذي تذكره الورقة
يقول النص إن Minions «has been used to support GPU inference workloads across multiple teams». ويقارن جدولها الوحيد بين ما قبل وما بعد: انتظار معالج الرسوميات من ساعات (أكثر من 10 أحيانًا) إلى دقائق، وطلبات معالجات جديدة من ضرورية إلى لا شيء، وكلفة البنية التحتية من مرتفعة إلى صفر، وجهد التوسعة من يدوي إلى تلقائي (الورقة).
وتروي الجانب البشري أيضًا. يطلب أعضاء الفرق من زملائهم عبر Slack تشغيل الـ executor لمشروع ما، وقلق بعضهم من معالجة بياناتهم على أجهزة خارج فريقهم. ويرد Minions بعمليات نشر محصورة في فريق أو مؤسسة واحدة، لكل منها قاعدة بيانات ومجموعة أجهزة Mac خاصة بها.
4ما الذي لا تدّعيه
- لا قياسات أداء. لا رموز في الثانية، ولا عدد لأجهزة Mac، ولا مقارنة بمعالجات مراكز البيانات.
- لا تدريب. التدريب الموزّع مذكور كعمل مستقبلي.
- ليس معالج رسوميات عملاقًا واحدًا. كل مهمة فرعية تعمل على جهاز Mac واحد؛ ولا تصف الورقة تقسيم نموذج واحد على عدة أجهزة.
- لا تحقق من النتائج. لا تصف الورقة كيف يُتحقق من الإجابات التي تعيدها أجهزة Mac.
- لا أجر ولا منتج. لا تُكافأ أجهزة Mac المشاركة، ولا تعلن الورقة عن أي خدمة من Apple.
وتنظر خلاصتها أبعد: لو أمكن ربط أجهزة Mac الخاملة بأمان عبر المؤسسات، بل ربما عبر المجتمع العالمي («across organizations—or potentially across the global community—can be securely federated»)، فقد تشكّل مخزونًا ضخمًا مشتركًا من معالجات الرسوميات. وهذا في الورقة اتجاه للمستقبل، لا شيء بُني بعد (الورقة).
5بمَ تختلف MLX Network
| Minions (بحث من Apple) | MLX Network | |
|---|---|---|
| من يشارك | أجهزة Mac داخل فريق أو مؤسسة واحدة | أي شخص لديه جهاز Mac بشريحة Apple Silicon وMLX Node |
| ما الذي يعمل | تضمينات (Hugging Face) وإجابات نماذج اللغة (Ollama) | مهام نماذج لغة على إطار MLX من Apple |
| كيف يصل العمل | تسحب أجهزة Mac المهام الفرعية من خادم مركزي | يطلب MLX Node المهام من الشبكة، ضمن الحدود التي تضبطها |
| فحص الإجابات | غير موصوف | مقارنة بإجابات أجهزة Mac أخرى وبمهام اختبار معروفة |
| المكافأة | لا شيء: عتاد موجود بكلفة صفرية | رموز MLX كل ساعة، مقفلة 30 يومًا على مقعد مجاني |
| الوضع | ورقة بحثية؛ التدريب عمل مستقبلي | شبكة رئيسية منذ 18 أكتوبر 2026، وكل كتلة على المستكشف العام |
ينطلق الاثنان من الملاحظة نفسها: لدى أجهزة Mac بشرائح Apple silicon معالجات رسوميات قادرة تبقى خاملة معظم اليوم. يُبقي Minions ذلك داخل مؤسسة واحدة، بين أجهزة تثق بها أصلًا. أما MLX Network فتفتحه للجميع، ولذلك تقارن الإجابات بأجهزة Mac أخرى وتدفع مقابل العمل الذي يُتحقق منه. MLX Network مستقلة ولا صلة لها بـ Apple، واسمها مأخوذ من إطار MLX الذي تعمل عليه (سبب الاسم).
هل تريد أن يشارك جهازك؟ MLX Node مجاني ولا يعمل إلا متى وبالقدر الذي تسمح به؛ القواعد في الورقة البيضاء، وكل جهاز Mac على الشبكة يظهر على MLX World. قد تفقد رموز MLX قيمتها: اقرأ المخاطر.
6أسئلة
- هل تطلق Apple سحابة GPU مكوّنة من أجهزة Mac؟
- لا تقول الورقة ذلك. إنها تصف نظامًا تستخدمه الفرق فعلًا للاستدلال، وتذكر التدريب وربط أجهزة Mac الخاملة بين المؤسسات كاتجاهات مستقبلية. ولا تعلن أي منتج.
- هل يجمع Minions عدة أجهزة Mac في معالج رسوميات واحد؟
- لا. تُقسَّم المهمة إلى مهام فرعية مستقلة، تعمل كل منها على جهاز Mac واحد. ولا تصف الورقة تشغيل نموذج واحد على عدة أجهزة.
- ما النماذج التي يشغّلها Minions؟
- نماذج تضمين من Hugging Face عبر مكتبة transformers، وإجابات نماذج لغة عبر Ollama، على معالجات الرسوميات في أجهزة Mac. ولا تسمّي الورقة نماذج بعينها.
- هل MLX Network جزء من Apple أو من Minions؟
- لا. MLX Network شبكة مستقلة من أجهزة Mac تشغّل MLX Node. لا صلة لها بـ Apple ولا علاقة لها بمشروع Minions.