AMDGPU
From Wikipedia, the free encyclopedia
AMDgpu es un controlador gráfico unificado, completamente de código abierto para el sistema operativo Linux, desarrollado por AMD para su línea de tarjetas gráficas (GPU) Radeon.[1][2] AMDgpu sólo soporta oficialmente tarjetas gráficas basadas en GCN 1.2 o superior, aunque el soporte para tarjetas anteriores es experimental y puede ser habilitado por un parámetro en el kernel.[3][4]
| AMDGPU | ||
|---|---|---|
|
Controladores de linux para hardware de AMD a partir de agosto de 2016 | ||
| Información general | ||
| Tipo de programa | controlador de dispositivo | |
| Lanzamiento inicial | 20 de abril de 2015 | |
| Licencia | MIT License | |
| Información técnica | ||
| Programado en | C | |
| Plataformas admitidas | x86, x86-64 | |
| Versiones | ||
| Última versión estable | 22.20.5 (info) (28 de noviembre de 2022 (3 años, 3 meses y 15 días)) | |
| Enlaces | ||
AMDgpu también tiene un componente opcional de software propietario, el cual opera por sobre el código abierto de AMDGPU como alternativa de soporte para aplicaciones 3D, conocido como AMDGPU-PRO.[5]
Desarrollo
Se presenta como un módulo de kernel en árbol.
A partir de 2022, AMD Kernel Fusion Driver (KFD) está integrado en este módulo de kernel. El desarrollo de AMD KFD en AMD forma parte de ROCm, dentro del proyecto ROCk.
Distribución
AMDgpu se ha incorporado completamente al mercado y los nuevos desarrollos siguen haciéndolo.
Como AMDgpu forma parte del núcleo monolítico de Linux, la mayoría de las distribuciones de Linux lo incluyen directamente. El paquete/script de instalación amdgpu-pro, distribuido por AMD directamente desde AMD Radeon Software, incluye un módulo de núcleo AMDgpu bastante más actualizado que los núcleos incluidos en las distribuciones estándar de sistemas operativos.