AMD lança driver Ryzen AI "XDNA" para o Linux

Imagem de: AMD lança driver Ryzen AI "XDNA" para o Linux

A AMD anunciou recentemente o lançamento de um driver de código aberto para o Linux que permite o uso do seu motor de inteligência artificial (IA) integrado aos seus processadores Ryzen, chamado de Ryzen AI.

Esse motor faz parte da sua arquitetura XDNA, que utiliza tecnologia da Xilinx, empresa adquirida pela AMD em 2020. O Ryzen AI é um coprocessador dedicado que fica no mesmo chip dos núcleos Zen 4 dos processadores Ryzen.

Ele é capaz de executar até quatro fluxos de IA simultaneamente, melhorando o desempenho e a responsividade de aplicações que usam algoritmos de aprendizado de máquina, reconhecimento de voz, visão computacional, entre outros.

O Ryzen AI estreou com os processadores Ryzen 7040 da série "Phoenix", voltados para notebooks, e também está presente nos processadores Ryzen 8040 da série "Hawk Point", que devem chegar ao mercado em breve.

Além disso, a AMD já confirmou que a próxima geração de processadores Ryzen, chamada de "Strix Point", também terá o Ryzen AI a bordo, com um aumento de até três vezes no desempenho do seu NPU (unidade de processamento neural).

No entanto, até então, o Ryzen AI só estava disponível para sistemas operacionais Windows, deixando de fora os usuários do Linux, que representam uma parcela importante do mercado de computação de alto desempenho e de desenvolvimento de IA.

Por isso, a AMD recebeu muitos pedidos da comunidade Linux para que ela oferecesse suporte ao seu motor de IA no sistema do pinguim.

Atendendo a esses pedidos, a AMD publicou o seu primeiro código público do driver XDNA para o Linux, que fornece suporte ao Ryzen AI na plataforma.

O novo driver só é compatível, por enquanto, com os processadores Phoenix e Hawk Point, mas já tem suporte planejado para os processadores Strix Point também.

Para rodar o driver, é preciso ter o sistema operacional Ubuntu 22.04, o kernel Linux 6.7 ou superior, com o suporte ao IOMMU SVA (Shared Virtual Addressing) habilitado, e o pacote de software XRT da Xilinx, que precisa ser compilado para funcionar com o driver do kernel.

A AMD também disponibilizou um script simples para verificar se o driver está funcionando corretamente. O driver XDNA para o Linux pode ser encontrado no GitHub da AMD, no repositório amd/xdna-driver.

A documentação não especifica quais são os planos da AMD para integrar o driver ao kernel principal do Linux, ou se ela vai manter o driver fora da árvore, ou quais são as suas expectativas de suporte de software.

De qualquer forma, mais informações sobre os planos da AMD para o Ryzen AI e o XDNA no Linux devem ser divulgadas em breve, incluindo mais detalhes importantes.

O lançamento do driver XDNA para o Linux é uma grande adição aos recursos da AMD na plataforma, pois não só ajuda a aproveitar o potencial de IA presente no Ryzen AI, mas também mostra que a AMD está comprometida em oferecer as melhores soluções e capacidades para os seus usuários.

Por outro lado, a Intel também está planejando trazer grandes melhorias no desempenho de NPU (IA) com as suas futuras famílias de processadores, o que vai enriquecer ainda mais o ecossistema de IA para PC com opções poderosas.

Via: Phoronix