Разработчик представил реализацию инференса для модели Kimi K3 объемом 2,78 триллиона параметров, работающую на одном центральном процессоре. Проект написан на чистом C99 и не требует использования графических ускорителей, внешних фреймворков или библиотек линейной алгебры (BLAS). Для запуска модели достаточно 8,24 ГБ оперативной памяти, что демонстрирует экстремальную оптимизацию вычислений для работы на потребительском оборудовании.

Техническая реализация проекта опирается на минималистичный подход к управлению памятью и вычислительными операциями. Отказ от тяжелых зависимостей позволяет исполнять код в различных средах, где использование GPU невозможно или экономически нецелесообразно. Подобные методы оптимизации открывают новые возможности для развертывания сверхкрупных языковых моделей на устройствах с ограниченными аппаратными ресурсами, включая встраиваемые системы и серверы без специализированных ускорителей.

Ключевые факты

  • Модель Kimi K3 содержит 2,78 триллиона параметров.
  • Инференс реализован на языке C99 без использования сторонних фреймворков и BLAS.
  • Для работы системы требуется всего 8,24 ГБ оперативной памяти.
  • Проект полностью исключает необходимость в GPU, работая исключительно на CPU.