AMDgpu é um driver de dispositivo de código aberto para o sistema operacional Linux desenvolvido pela AMD para dar suporte à sua linha Radeon de placas de vídeo (GPUs). Foi anunciado em 2014 como o sucessor do driver de dispositivo radeon anterior como parte da nova estratégia de driver "unificada" da AMD, e foi lançado em 20 de abril de 2015.

Desenvolvimento Ele assume a forma de um módulo de kernel na árvore.

A partir de 2022, o AMD Kernel Fusion Driver (KFD) agora está integrado neste módulo do kernel. O desenvolvimento do AMD KFD na AMD faz parte do ROCm, dentro do projeto ROCk.

Distribuição O AMDgpu foi totalmente implementado e novos desenvolvimentos continuam a fazê-lo.

Como o AMDgpu faz parte do kernel Linux monolítico, ele é fornecido diretamente pela maioria das distribuições Linux. O pacote suite/script de instalação amdgpu-pro, distribuído pela AMD diretamente da AMD Radeon Software, envia um módulo de kernel AMDgpu um pouco mais confiável e atualizado em comparação aos kernels enviados em distribuições regulares de sistemas operacionais.

Comunidade O desenvolvimento do módulo do kernel acontece entre a AMD e os mantenedores do Linux, as discussões acontecem nas listas de discussão do freedesktop.org - o freedesktop é o lar dos principais projetos gráficos do Linux, como Mesa, libdrm, Xorg, Wayland.

Suporte O AMDgpu suporta oficialmente placas criadas com base no GCN 1.2 ou superior, incluindo novos conjuntos de instruções como RDNA 1&2, CDNA.

Problemas de suporte Embora em 2022 o suporte para GCN 1.0/1.1 é incompleto, ele pode ser habilitado por um parâmetro do kernel e algumas distribuições Linux o habilitam por padrão.

alt=Diagram|miniaturadaimagem| Drivers de dispositivos Linux para hardware AMD em agosto de 2016

Ver também Radeon — principal marca de GPU da AMD

Ligações externas