用戶: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驱动程序]]