用户:Nullizer/AMDGPU
外观
Linux kernel dmesg logs about the AMDgpu kernel module, seen from a command-line-interface shell session. | |
| 开发者 | AMD |
|---|---|
| 首次发布 | 1.0 / 2015年4月20日[1] |
| 源代码库 | github.com/radeonopencompute/rock-kernel-driver |
| 编程语言 | C |
| 操作系统 | Linux |
| 平台 | x86-64 |
| 类型 | Device driver |
| 许可协议 | MIT License |
AMDgpu是AMD为Linux操作系统开发的开源设备驱动程序,用于支持其Radeon系列显卡(GPU)。它于2014年宣布,作为 AMD 新的“统一”驱动程序战略的一部分,是之前radeon设备驱动程序的继任者[2] ,并于2015年4月20日发布[3]
发展
[编辑]它以树内内核模块的形式存在。
在2022年,AMD内核融合驱动程序(KFD)也集成到该内核模块中。AMD的KFD开发工作是ROCm项目的一部分,隶属于ROCk项目。
分发
[编辑]AMDGPU已完全并入上游,并且新的开发成果仍在不断涌现。
由于AMDgpu是Linux宏内核的一部分,因此大多数Linux发行版都会直接提供该内核。
社区
[编辑]内核模块的开发是在AMD和Linux维护者之间进行的,讨论在freedesktop.org邮件列表上进行[4] [5] freedesktop是Mesa、libdrm、Xorg、Wayland等主要 Linux 图形项目的所在地。
支持
[编辑]AMDgpu官方支持基于GCN 1.2或更高版本架构的显卡,包括RDNA 1&2、CDNA等新指令集。
支持问题
[编辑]截至2022年[update]对GCN 1.0/1.1的支持尚不完善[6]可以通过内核参数启用[7] [8] ,一些Linux发行版默认启用它。[9]

参见
[编辑]- Radeon ——AMD 的主要 GPU 品牌
- AMD Radeon 软件——AMD 的默认软件分发渠道
- 免费开源图形设备驱动程序
参考
[编辑]- ^ Initial amdgpu driver release. 20 April 2015.
- ^ Larabel, Michael. The Slides Announcing The New "AMDGPU" Kernel Driver. Phoronix. October 8, 2014 [April 11, 2023] (英语).
- ^ Larabel, Michael. AMD Releases New "AMDGPU" Linux Kernel Driver & Mesa Support. Phoronix. April 20, 2015 [April 11, 2023] (英语).
- ^ The dri-devel Archives. [2021-02-01].
- ^ The amd-gfx Archives. [2021-02-01].
- ^ Defaulting Radeon GCN 1.0/1.1 GPUs To Better Linux Driver Is Held Up By Analog Outputs. Phoronix. [2021-03-09]. (原始内容存档于2020-08-05).
- ^ AMD Unleashes Initial AMDGPU Driver Support For GCN 1.0 / Southern Islands GPUs. Phoronix. 2016-05-13 [2017-04-05].
- ^ AMDgpu driver documentation. Freedesktop.org.
- ^ Mageia 8 RC1 Brings AMDGPU For GCN 1.0/1.1, NVIDIA GLVND, Linux 5.10 LTS. Phoronix. [2021-03-09]. (原始内容存档于2021-02-07).
外部链接
[编辑]- AMDgpu driver. Linux kernel. 2022-01-23.
[[Category:Linux驱动程序]]