跳转到内容

用户:Nullizer/AMDGPU

维基百科,自由的百科全书
AMDgpu
Linux kernel dmesg logs about the AMDgpu kernel module, seen from a command-line-interface shell session.
Linux kernel dmesg logs about the AMDgpu kernel module, seen from a command-line-interface shell session.
开发者AMD
首次发布1.0 / 2015年4月20日,​10年前​(2015-04-20[1]
源代码库github.com/radeonopencompute/rock-kernel-driver
编程语言C
操作系统Linux
平台x86-64
类型Device driver
许可协议MIT License

AMDgpuAMDLinux操作系统开发的开源设备驱动程序,用于支持其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是MesalibdrmXorgWayland等主要 Linux 图形项目的所在地。

支持

[编辑]

AMDgpu官方支持基于GCN 1.2或更高版本架构的显卡,包括RDNA 1&2、CDNA等新指令集。

支持问题

[编辑]

截至2022年 (2022-Missing required parameter 1=month!)对GCN 1.0/1.1的支持尚不完善[6]可以通过内核参数启用[7] [8] ,一些Linux发行版默认启用它。[9]

Diagram
截至2016年8月,适用于AMD硬件的Linux设备驱动程序

参见

[编辑]
  • Radeon ——AMD 的主要 GPU 品牌
  • AMD Radeon 软件——AMD 的默认软件分发渠道
  • 免费开源图形设备驱动程序

参考

[编辑]
  1. ^ Initial amdgpu driver release. 20 April 2015. 
  2. ^ Larabel, Michael. The Slides Announcing The New "AMDGPU" Kernel Driver. Phoronix. October 8, 2014 [April 11, 2023] (英语). 
  3. ^ Larabel, Michael. AMD Releases New "AMDGPU" Linux Kernel Driver & Mesa Support. Phoronix. April 20, 2015 [April 11, 2023] (英语). 
  4. ^ The dri-devel Archives. [2021-02-01]. 
  5. ^ The amd-gfx Archives. [2021-02-01]. 
  6. ^ 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). 
  7. ^ AMD Unleashes Initial AMDGPU Driver Support For GCN 1.0 / Southern Islands GPUs. Phoronix. 2016-05-13 [2017-04-05]. 
  8. ^ AMDgpu driver documentation. Freedesktop.org. 
  9. ^ Mageia 8 RC1 Brings AMDGPU For GCN 1.0/1.1, NVIDIA GLVND, Linux 5.10 LTS. Phoronix. [2021-03-09]. (原始内容存档于2021-02-07). 

外部链接

[编辑]

Template:AMD technology

[[Category:Linux驱动程序]]