
Группа разработчиков labscommunity с использованием Claude представила открытый экспериментальный проект драйвера npu‑render. Решение позволяет на ПК с Windows 11 отрисовывать рабочий стол с помощью нейропроцессора (NPU) вместо использования графического процессора (GPU). Исходный код проекта написан на C++ и С и и опубликован на GitHub под лицензией Apache License 2.0.
Цель проекта заключается в том. чтобы использовать возможности современных ноутбуков с блоками NPU, которые не используется, так как GPU во многих случаях выполняет все работы на ПК — отображение рабочего стола, работу приложений и запуск локальных ИИ‑моделей.
В текущей версии решения разработчики добились, что npu‑render помогает снизить нагрузку на видеокарту при обработке трёхмерной графики с 3,4% до 0,6%, что даёт возможность использовать ресурсы GPU для других задач, например, для запуска ИИ-моделей.
Частота обновления картинки на ноутбуке с процессором Intel Panther Lake с NPU пятого поколения с производительностью 45–50 TOPS пока составляет 2–3 Гц. Разработчики проекта планируют увеличить этот параметр до 30 Гц.

Проект npu‑render уже способен отображать рабочий стол в Windows 11, а также окна некоторых приложений («Блокнот» и браузер Microsoft Edge). При возникновении ошибки или по запросу пользователя решение автоматически переключается на отрисовку с помощью GPU. При работе этого драйвера приложения и система компоновки изображения даже не знают, какой именно процессор выполняет работу по отрисовке.

Источник: habr.com