Microsoft e Intel deram o primeiro passo em sua colaboração para integrar o DirectML e as Unidades de Processamento Neural (NPUs), visando facilitar aplicações de aprendizado de máquina e outras de inteligência artificial. Essa integração abre portas para desenvolvedores criarem aplicativos que suportem ambas as tecnologias.
Desenvolvedores com PCs Windows 11 equipados com processadores Intel Core Ultra agora podem aproveitar as NPUs introduzidas nessa nova linha de CPU enquanto trabalham com o preview do DirectML. Apesar de algumas limitações, essa atualização amplia as possibilidades para os desenvolvedores de IA.
A nova funcionalidade foi incorporada à versão 1.13.1 do DirectML e à ONNX Runtime 1.17. Nem todos os modelos de aprendizado de máquina são atualmente compatíveis com as NPUs, mas a Microsoft está trabalhando ativamente para expandir o suporte e está aberta a feedbacks por meio do repositório DirectML no GitHub. Além disso, as NPUs nos processadores recentes da AMD ainda não são compatíveis com o DirectML, e não há um cronograma claro para quando isso possa ocorrer.
Leia também: Nova versão do Intel NUC 13 Pro “Desk Edition” é lançada com design atraente
A Microsoft introduziu o DirectML como parte de seu impulso em direção ao aprendizado de máquina no DirectX 12. A tecnologia é geralmente mencionada em conexão com métodos de ampliação de resolução de videogames, como DLSS da Nvidia, FSR da AMD e XeSS da Intel, todos os quais o DirectML pode facilitar. Até agora, o DirectML tem como alvo principalmente placas de vídeo, mas o suporte às NPUs deve aumentar sua versatilidade.
A Intel demonstrou como suas NPUs podem aproveitar o XeSS para melhorar significativamente o desempenho gráfico sem a necessidade de GPUs dedicadas. No entanto, o DirectML poderia aprimorar ainda mais o desempenho.
Além dos gráficos, o kit de ferramentas de aprendizado de máquina da Microsoft foi projetado para suportar várias cargas de trabalho de IA, prometendo mais aplicações à medida que a tecnologia avança por sua fase de prévia e os desenvolvedores investigam seu potencial.
Samsung, em colaboração com a Microsoft, forneceu um exemplo inicial de integração de DirectML NPU usando modelos de código aberto. O Galaxy Book 4 da empresa, alimentado por um processador Intel Core Ultra e NPU, pode realizar tarefas de reconhecimento facial e de objetos – funções normalmente realizadas por outros componentes – potencialmente aprimorando o desempenho e maximizando a vida útil da bateria.
À medida que a Microsoft continua a desenvolver o DirectML, espera-se que as vantagens do suporte da Intel Core Ultra NPU cresçam, especialmente à medida que a Intel visa aumentar significativamente o desempenho de IA com cada nova geração de processadores.
Os próximos CPUs Lunar Lake e Arrow Lake devem triplicar o desempenho dos chips Meteor Lake recentemente lançados quando forem lançados ainda este ano e em 2025. Panther Lake, que chegará após essas duas séries e talvez ainda em 2025, poderia dobrar novamente o desempenho de IA sobre os processadores Lunar/Arrow Lake.