সংক্ষেপে
- Minions, Apple silicon Mac-এর অলস GPU একত্র করে embedding আর LLM উত্তরের মতো ইনফারেন্স কাজ নতুন GPU না কিনেই চালায় (Apple)।
- এটি একটি প্রতিষ্ঠানের জন্য তৈরি: সার্ভার কাজগুলোকে উপ-কাজে ভাগ করে, Mac সেগুলো তুলে নেয়, আর কোনো Mac চুপ হয়ে গেলে watchdog তার উপ-কাজ আবার বিলি করে।
- পেপার অনুযায়ী অপেক্ষা 10 ঘণ্টার বেশি থেকে কমে কয়েক মিনিট হয়েছে, তবে এতে ডিভাইসের সংখ্যা বা গতির মাপ নেই।
- MLX Network আলাদা, স্বাধীন একটি প্রকল্প: যে কারও Mac, উত্তর অন্য Mac-এর সঙ্গে মেলানো হয়, পুরস্কার MLX টোকেনে। Apple-এর সঙ্গে এর কোনো সম্পর্ক নেই।
1Minions কী
«Minions: A Dynamic and Distributed Virtual GPU Cloud Built on Idle Apple Silicon Devices» হলো Apple-এর Jianhua Li, Yun Xing, Girisha De Silva, Ryan Flint, Kai Yuan ও Sean Suchter-এর লেখা তিন পাতার পেপার, প্রকাশিত হয়েছে 9 অক্টোবর 2026-এ (arXiv) আর আছে Apple Machine Learning Research-এ (Apple)।
এর শুরুটা এমন: embedding তৈরি আর LLM উত্তরের মতো ইনফারেন্স কাজ সাধারণত কেন্দ্রীয় GPU ক্লাস্টারের অপেক্ষায় থাকে, যেগুলো বাড়ানো ব্যয়বহুল আর প্রায়ই ভিড়ে ঠাসা, অথচ Apple silicon Mac-এর GPU রোজকার ব্যবহারে বেশিরভাগ সময় অলস থাকে। Minions প্রশ্ন তোলে, এই অলস GPU-গুলোকে কি «without additional hardware investment» একটি যৌথ ইনফারেন্স প্ল্যাটফর্মে জোড়া যায় (পেপার)।
2এটি কীভাবে কাজ করে
- Minion Server ওয়েব ইন্টারফেস আর API দিয়ে কাজ নেয়, যাচাই করে আর প্রতিটিকে উপ-কাজে ভাগ করে।
- একটি PostgreSQL ডেটাবেস প্রতিটি কাজ, উপ-কাজ আর heartbeat সংরক্ষণ করে। Mac কখনো সরাসরি এতে যায় না।
- Minion Executor প্রতিটি Mac-এ চলে: REST দিয়ে উপ-কাজ তোলে, অবজেক্ট স্টোরেজ (Amazon S3) থেকে ইনপুট আর ক্যাশে না থাকলে মডেলও ডাউনলোড করে, Mac-এর GPU-তে চালায় আর ফলাফল ফিরিয়ে লেখে।
- Minion Watchdog কাজ করা Mac-এর heartbeat (প্রতি পাঁচ মিনিটে) নজরে রাখে, আর Mac ঘুমিয়ে পড়লে, নেটওয়ার্ক হারালে, বন্ধ হলে বা মালিক থামালে উপ-কাজ আবার সারিতে ফেরত পাঠায়।
কোনো কেন্দ্রীয় শিডিউলার নেই: Mac একটি উপ-কাজের জন্য প্রতিযোগিতা করে, আর ডেটাবেসের একটি ইউনিকনেস শর্ত ঠিক একটিকেই জিততে দেয়। কাজ আসার ক্রমে চলে, তবে Mac-এর মালিক এটিকে আগে কোনো এক দলের প্রকল্পে লাগাতে পারেন। embedding চলে Hugging Face transformers দিয়ে আর LLM উত্তর Ollama দিয়ে, Mac-এর GPU-তে (পেপার)।
3পেপার কী জানায়
পেপার অনুযায়ী Minions «has been used to support GPU inference workloads across multiple teams»। এর একমাত্র টেবিল আগে ও পরের তুলনা করে: GPU-র অপেক্ষা ঘণ্টা (10-এর বেশি পর্যন্ত) থেকে মিনিটে, নতুন GPU-র অনুরোধ প্রয়োজনীয় থেকে শূন্যে, অবকাঠামোর খরচ বেশি থেকে শূন্যে, আর স্কেলিংয়ের পরিশ্রম হাতে করা থেকে আপনা-আপনি (পেপার)।
এটি মানবিক দিকটিও বলে। দলের সদস্যরা Slack-এ সহকর্মীদের কোনো প্রকল্পের জন্য executor চালাতে বলেন, আর কেউ কেউ চিন্তিত ছিলেন যে তাঁদের ডেটা নিজের দলের বাইরের ডিভাইসে প্রসেস হবে। Minions এর উত্তর দেয় এক দল বা প্রতিষ্ঠানে সীমিত ইনস্টলেশন দিয়ে, প্রতিটির নিজস্ব ডেটাবেস আর নিজস্ব Mac-এর দল।
4এটি কী দাবি করে না
- কোনো বেঞ্চমার্ক নেই। না প্রতি সেকেন্ডে টোকেন, না Mac-এর সংখ্যা, না ডেটা সেন্টার GPU-র সঙ্গে তুলনা।
- কোনো ট্রেনিং নেই। বিতরণকৃত ট্রেনিংকে ভবিষ্যতের কাজ বলা হয়েছে।
- একটি বিশাল GPU নয়। প্রতিটি উপ-কাজ একটি Mac-এ চলে; একটি মডেলকে কয়েকটি Mac-এ ভাগ করার কথা পেপারে নেই।
- ফলাফল যাচাই নেই। Mac যে উত্তর ফেরত পাঠায় তা কীভাবে যাচাই হয়, পেপার তা বলে না।
- না পারিশ্রমিক, না পণ্য। অংশ নেওয়া Mac কোনো পুরস্কার পায় না, আর পেপার Apple-এর কোনো পরিষেবার ঘোষণা দেয় না।
এর উপসংহার আরও দূরে তাকায়: অলস Mac-গুলোকে প্রতিষ্ঠান জুড়ে, এমনকি হয়তো সারা বিশ্বে, নিরাপদে যুক্ত করা গেলে («across organizations—or potentially across the global community—can be securely federated»), সেগুলো GPU-র একটি বড় যৌথ ভান্ডার হয়ে উঠতে পারে। পেপারে এটি ভবিষ্যতের একটি দিক, তৈরি হয়ে যাওয়া কিছু নয় (পেপার)।
5MLX Network কীভাবে আলাদা
| Minions (Apple-এর গবেষণা) | MLX Network | |
|---|---|---|
| কে অংশ নেয় | একটি দল বা প্রতিষ্ঠানের ভেতরের Mac | Apple Silicon Mac আর MLX Node আছে এমন যে কেউ |
| কী চলে | embedding (Hugging Face) আর LLM উত্তর (Ollama) | Apple-এর MLX ফ্রেমওয়ার্কে LLM কাজ |
| কাজ কীভাবে আসে | Mac কেন্দ্রীয় সার্ভার থেকে উপ-কাজ তোলে | MLX Node আপনার ঠিক করা সীমার মধ্যে নেটওয়ার্কের কাছে কাজ চায় |
| উত্তর যাচাই | বর্ণনা নেই | অন্য Mac-এর উত্তর আর জানা টেস্ট কাজের সঙ্গে তুলনা |
| পুরস্কার | কিছু নয়: বিদ্যমান হার্ডওয়্যার, শূন্য খরচ | প্রতি ঘণ্টায় MLX টোকেন, ফ্রি সিটে 30 দিন লক |
| অবস্থা | গবেষণা পেপার; ট্রেনিং ভবিষ্যতের কাজ | 18 অক্টোবর 2026 থেকে মেইননেট, প্রতিটি ব্লক সর্বজনীন এক্সপ্লোরার-এ |
দুটিই একই পর্যবেক্ষণ থেকে শুরু: Apple silicon Mac-এ সক্ষম GPU আছে যা দিনের বেশিরভাগ সময় অলস থাকে। Minions এটিকে একটি প্রতিষ্ঠানের ভেতরে, আগে থেকেই বিশ্বস্ত Mac-গুলোর মধ্যে রাখে। MLX Network এটিকে সবার জন্য খুলে দেয়, তাই উত্তর অন্য Mac-এর সঙ্গে মেলায় আর যাচাই করা কাজের পারিশ্রমিক দেয়। MLX Network স্বাধীন আর Apple-এর সঙ্গে যুক্ত নয়; এর নাম এসেছে যে MLX ফ্রেমওয়ার্কে এটি চলে তা থেকে (এই নাম কেন)।
আপনার Mac-ও যোগ দিক চান? MLX Node ফ্রি আর কেবল তখনই ও ততটাই কাজ করে যতটা আপনি অনুমতি দেন; নিয়ম আছে হোয়াইটপেপার-এ, আর নেটওয়ার্কের প্রতিটি Mac দেখা যায় MLX World-এ। MLX টোকেনের দাম কমতে পারে: ঝুঁকি পড়ুন।
6প্রশ্নোত্তর
- Apple কি Mac দিয়ে তৈরি GPU ক্লাউড চালু করছে?
- পেপার তা বলে না। এটি এমন একটি ব্যবস্থা বর্ণনা করে যা দলগুলো ইতিমধ্যে ইনফারেন্সের জন্য ব্যবহার করছে, আর ট্রেনিং ও প্রতিষ্ঠান জুড়ে অলস Mac যুক্ত করাকে ভবিষ্যতের দিক বলে। কোনো পণ্যের ঘোষণা নেই।
- Minions কি কয়েকটি Mac-কে একটি GPU বানায়?
- না। একটি কাজ স্বাধীন উপ-কাজে ভাগ হয় আর প্রতিটি একটি Mac-এ চলে। একটি মডেলকে কয়েকটি Mac-এ চালানোর কথা পেপারে নেই।
- Minions কোন মডেল চালায়?
- transformers লাইব্রেরি দিয়ে Hugging Face-এর embedding মডেল, আর Ollama দিয়ে LLM উত্তর, Mac-এর GPU-তে। পেপারে নির্দিষ্ট কোনো মডেলের নাম নেই।
- MLX Network কি Apple বা Minions-এর অংশ?
- না। MLX Network হলো MLX Node চালানো Mac-এর একটি স্বাধীন নেটওয়ার্ক। Apple-এর সঙ্গে এর কোনো সম্পর্ক নেই, Minions প্রকল্পের সঙ্গেও নয়।