O Ubuntu 24 supostamente oferece ótimo suporte para AMD XDNA e o SoC (CPU+GPU+NPU em um único chip), como o processador AMD 8945HS. Preciso do driver AMD XDNA, para o qual não vejo um pacote no apt, etc. Como faço para instalá-lo nos meus servidores Ubuntu? O amdgpu-installer resolveu todos os meus problemas com a habilitação da GPU. Existe um instalador semelhante para o npu?
Para habilitar meus servidores Ubuntu 24 para usar GPU e NPU AMD, precisei instalar os drivers na seguinte sequência. Meu hardware usa inicialização segura UEFI, então também precisei garantir que os módulos do kernel estivessem assinados corretamente.
Etapas de instalação da GPU AMD
Atualizar a lista de pacotes:
Baixe o instalador do AMDGPU:
Instale o pacote AMDGPU:
Atualize a lista de pacotes novamente:
Opcionalmente, instale o ROCm com:
Observação: o
rocm
parâmetro deveria ser--usecase=rocm
, mas este comando instala tudo, o que pode ser benéfico para aplicativos de agentes de IA.Referência
Para mais detalhes, consulte o guia oficial de instalação do AMD ROCm: Guia de instalação do AMD ROCm
Instalação do AMD XDNA
Clone e configure o repositório do driver XDNA:
Instalar dependências:
Compilar o XRT (se não estiver instalado):
Crie o driver XDNA e crie o pacote:
Status da instalação:
/opt/xilinx/xrt/lib
/usr/lib/firmware/amdnpu
Assinatura de módulo para inicialização segura
Descompacte e assine o módulo:
Carregue o módulo assinado:
Verifique se o módulo está carregado:
Observações:
amdxdna.ko
driver