Користувач соцмережі X Андрій Девід зумів встановити та запустити на консолі Xbox 360 модель штучного інтелекту на базі Llama2.c, який написаний мовою програмування C колишнім співробітником OpenAI та Tesla Андрієм Карпатим. Зробити це ентузіаста спонукала робота фахівців із EXO Lab, які наприкінці минулого року запустили велику мовну модель (LLM) Llama на 26-річному комп’ютері з Windows 98.
Хоча ентузіаст використовував ШІ-модель на тому ж двигуні, що і EXO Lab, йому довелося оптимізувати програмний код для процесора консолі на архітектурі PowerPC та функцій управління пам’яттю. Основна відмінність у тому, що PowerPC система з прямим порядком байтів в першу чергу зберігає найбільш важливі значення, тоді як процесор Intel Pentium II, що використовується в ПК, в першу чергу зберігає найменші значення. Для забезпечення правильної роботи ШІ-моделі Девіду довелося додати систему обміну байтами і забезпечити, щоб усі створювані та збережені дані належним чином вирівнювалися по 128 байт у пам’яті, чого вимагає підсистема пам’яті Xbox 360.
У результаті ентузіаст запустив ШІ-модель на Xbox 360 із процесором Xenon на архітектурі PowerPC з 3 ядрами та робочою частотою до 3,2 ГГц, а також 512 Мбайт оперативної пам’яті. Запуск великої мовної моделі на основі Llama 2 на пристрої, якому вже кілька десятиліть є істотним досягненням. Однак один із користувачів платформи X підмітив, що 512 Мбайт оперативної пам’яті у Xbox 360 має вистачити для запуску алгоритмів SmolLm від Hugging Face або 4-бітної моделі 0,5B Qwen2.5. “Виклик прийнятий”, – написав Девід у відповідь на це. Це означає, що в майбутньому він спробує запустити на Xbox 360 інші ШІ моделі.