O grupo de desenvolvedores labscommunity lançou o npu-driver, um protótipo de código aberto que renderiza a área de trabalho do Windows 11 usando uma unidade de processamento neural (NPU), em vez da GPU do sistema. O código, licenciado sob a Apache 2.0, está disponível no GitHub e foi testado em sistemas Intel Panther Lake.
O projeto explora se uma NPU pode realizar a composição da área de trabalho de ponta a ponta sem exigir alterações nos aplicativos ou no compositor do Windows. De acordo com a descrição do projeto, ele consegue renderizar a área de trabalho e janelas como as do Notepad e do Edge. Também pode voltar à renderização pela GPU quando solicitado ou caso ocorra uma falha.
O desempenho continua sendo a principal limitação. Atualmente, o protótipo atualiza a tela a cerca de 2 a 3 Hz, bem abaixo da meta de 30 Hz. Os desenvolvedores o descrevem como um protótipo de pesquisa, e não como um produto finalizado.
Uma publicação no Reddit atribuída a alguém da equipe da labscommunity afirma que, em um teste, a abordagem reduziu o uso da GPU 3D de 3,4% para 0,6%, podendo deixar mais capacidade da GPU disponível para outras tarefas. O protótipo está sendo desenvolvido em um laptop Panther Lake; segundo a fonte, esses processadores Intel usam a arquitetura NPU 5 e oferecem desempenho de 45 a 50 TOPS.
Fontes: Tom's Hardware.