Npunlock - Custom C kernels for Intel NPUs

Show HN: Npunlock – Run custom C kernels for Intel NPUs

Npunlock открывает программируемые ядра SHAVE внутри Intel NPU, позволяя писать и запускать собственные C-ядра прямо в графах NPU. Проект восстанавливает недостающий путь от исходного кода на C до исполняемого ядра, сохраняя при этом компилятор и драйвер Intel для остальной части графа. Поддерживаются Windows x64, Meteor Lake / NPU3720, примеры GELU на FP32 и FP16. Установка из исходников, требуется извлечённый MoviTools MVC_DEPEND. Это экспериментальный, но мощный инструмент для тех, кто хочет заглянуть за пределы стандартного программирования NPU.

Npunlock делает эти процессоры доступными для совместимых пользовательских операций графа, сохраняя компилятор и драйвер Intel для окружающего графа и аппаратного исполнения.

Ещё за этот день

2026-09-23