Um projeto open source chamado npu-render conseguiu fazer o desktop do Windows 11 ser desenhado pela NPU de um processador Intel, e não pela placa de vídeo. Funciona, mas é um experimento: a tela atualiza só 2 a 3 vezes por segundo.
O Windows não suporta isso de forma nativa. O sistema exige uma GPU compatível com DirectX 12 e driver WDDM 2.0, e o gerenciador de janelas (o DWM) compõe tudo na placa gráfica. O npu-render contorna essa regra com um driver de display experimental que intercepta os comandos de desenho do DWM e os executa na NPU.
Sumário
Como a NPU vira “placa de vídeo”
O desenvolvedor registra um driver de modo usuário D3D10 que captura os draws do DWM e os agrupa em lotes. Um processo executa esses lotes na NPU por meio do OpenVINO, usando rotinas SHAVE escritas à mão. Um driver de display indireto, por fim, entrega os quadros prontos ao monitor.
O resultado renderizou o Explorer, o menu Iniciar, o Bloco de Notas, apps WPF e janelas do Edge sem mexer nos programas. Se algo falha, o sistema pode voltar para a GPU, e há uma tarefa agendada de recuperação para restaurar o desktop.
Os números mostram que é só um protótipo
No teste do autor, num notebook com Intel Panther Lake (NPU de 45 a 50 TOPS) e tela de 1024×768, o desktop rodou a 2–3 atualizações por segundo. A meta do projeto é 30. A latência mediana do mouse ficou em 94 ms, mas o pior caso (p95) chegou a 1,5 segundo, e efeitos como blur levam segundos.
A carga 3D da GPU caiu de 3,4% para 0,6%, e a NPU ficou perto de 58%. Só que o DWM já usava cerca de 0,4% da GPU, então o ganho prático é irrelevante. O próprio README define o projeto como “protótipo de pesquisa, não um produto”: ele consegue assumir o desktop corretamente, mas ainda não com velocidade.
O que dá para esperar (e os riscos)
Apesar da manchete de que o Windows 11 roda “sem qualquer GPU”, o teste usou um notebook que tinha GPU integrada. Ou seja, a ideia de dispensar o chip gráfico ainda não foi demonstrada de ponta a ponta.
Instalar não é simples. É preciso Windows 11, uma NPU Intel compatível com o plugin do OpenVINO, permissão de administrador e o modo test-signing, que relaxa a verificação de assinatura de drivers e reduz a segurança. Não há binários prontos: o código precisa ser compilado, e a toolchain SHAVE não é redistribuída. Durante os testes, a tela chegou a ficar inutilizável por alguns minutos, e a restauração da posição das janelas falhou em parte dos casos.
O app é gratuito, com licença Apache 2.0, e o código está no GitHub da labscommunity. A Neowin e o Tom’s Hardware noticiaram o caso em 4 de novembro. Para o usuário comum, é curiosidade técnica: não use em máquina de trabalho.










