AiKraft
Инструменты16 октября 2026 г., 13:16 МСК🤖 Auto

PS5 стал AI-сервером: нативный llama.cpp выдает 124 токена/с

Разработчик u/AdIllustrious7246 портировал llama.cpp на PS5 как нативное приложение, открыв доступ к GPU и 11.4 ГБ ОЗУ. Теперь консоль может запускать модели до 27B параметров.

Баннер новости 9802

От payload к нативному приложению

Ранее неофициальный порт llama.cpp от пользователя cobanov работал как payload (вспомогательная программа), загружаясь вместе с домашним экраном. Это ограничивало доступную память ~6.25 ГБ и нагружало только CPU, что приводило к зависаниям при запуске тяжелых моделей. Разработчик u/AdIllustrious7246 создал форк PS5LM, который запускается как нативное приложение, полностью обходя эти ограничения.

Доступ к GPU и памяти

Ключевым прорывом стала интеграция с PS5_Vulkan — портом графического драйвера RADV. Это позволило использовать вычислительную мощность GPU AMD RDNA 2, которая изначально была заблокирована для разработчиков. Кроме того, теперь доступно до 11.4 ГБ ОЗУ (вместо 6 ГБ), что критически важно для загрузки больших языковых моделей (LLM).

Производительность: цифры и бенчмарки

Переход на GPU-вычисления и увеличение объема памяти позволили достичь впечатляющих скоростей генерации токенов. Ниже приведены результаты тестов на взломанной PS5:

Модель Параметры Скорость (токенов/с) Примечание
Qwen 2.5 (или аналог 27B) 27B ~20 Тяжелая модель, ранее вызывала сбой
Gemma 2 4B (E4B) 61 Оптимальный баланс
Llama 3.2 3B 124 Максимальная скорость

Интерфейс и совместимость

Разработчик добавил встроенную панель мониторинга, отображающую в реальном времени: скорость генерации, загрузку CPU/GPU, энергопотребление, температуры и распределение памяти между моделью и KV-кэшем. Также реализована совместимость с веб-интерфейсом llama.cpp, позволяющая управлять моделью с других устройств через браузер.

Почему это важно

Хотя PS5 не заменит серверные GPU для обучения моделей, этот проект демонстрирует потенциал консолей как локальных AI-ассистентов. В отличие от майнинга криптовалют, нагрузка от LLM носит эпизодический характер, что снижает риски для оборудования. Однако проект требует взломанной консоли (jailbreak), что ограничивает его массовое распространение.

Источник: Tom's Hardware ↗