Група розробників Labscommunity представила експериментальний драйвер під назвою npu-driver, який дозволяє операційній системі Windows 11 відтворювати робочий стіл за допомогою нейропроцесора (NPU) замість звичного графічного процесора (GPU). Проєкт перебуває на стадії дослідницького прототипу, але вже демонструє робочий сценарій: система компонування зображення та запущені додатки не знають, який саме чип виконує відтворення, і продовжують працювати в штатному режимі. За словами авторів, ідея народилася зі спостереження за тим, як у сучасних ноутбуках нейропроцесори часто простоюють, поки все графічне навантаження лягає на відеокарту.

Що вміє драйвер і як він перемикається

Згідно з описом проєкту, npu-driver здатний відображати не тільки сам робочий стіл, а й вікна окремих додатків — у демонстраціях фігурують «Блокнот» і браузер Microsoft Edge. Важливою частиною архітектури є механізм відкату: при виникненні помилки або за прямим запитом користувача драйвер автоматично повертає відтворення на GPU. Для кінцевих додатків і композитора ця зміна «рушія» є прозорою, що спрощує інтеграцію та знижує ризик збоїв у користувацькому середовищі.

Навіщо це потрібно: нейропроцесор, що простоює

Labscommunity пояснюють інтерес до проєкту тим, що сучасні ноутбуки все частіше оснащуються нейропроцесорами, які в типовому сценарії залишаються незайнятими. Тим часом GPU відповідає відразу за кілька завдань: відображення робочого столу, роботу браузера та виконання локальних ШІ-моделей. Перенесення частини рендерингу на NPU дозволяє вивільнити ресурси відеокарти та спрямувати їх на інші обчислення, зокрема на запуск нейромережевих моделей прямо на пристрої.

Продуктивність і поточні обмеження

Головне обмеження прототипу — швидкість. Частота оновлення картинки поки що становить лише 2–3 Гц, тоді як цільовим показником розробники називають 30 Гц. Проте експеримент уже дав вимірюваний ефект: завантаження відеокарти під час обробки тривимірної графіки знизилося з 3,4 до 0,6 %, а моніторингова панель показує, що значна частка навантаження перейшла на лічильник нейропроцесора (близько 52 %), при цьому фіксуються фрейми, відтворені саме NPU. Це підтверджує сам принцип роботи схеми, хоча плавність поки що далека від комфортної для повсякденного використання.

Апаратна база, ліцензія та статус проєкту

Тести проводяться на ноутбуці з процесором Intel Panther Lake, оснащеним NPU п'ятого покоління з продуктивністю 45–50 TOPS. Вихідний код проєкту опубліковано на GitHub під ліцензією Apache 2.0, яка дозволяє використовувати програмне забезпечення для будь-яких цілей. При цьому автори наголошують, що npu-driver залишається дослідницьким прототипом, а не готовим продуктом, і подальша робота спрямована насамперед на підвищення частоти оновлення та стабільності відтворення.