Jump to content

AMDgpu (Linux kernel module)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Maxorazon (talk | contribs) at 14:05, 23 January 2022 (Maxorazon moved page AMDGPU to AMDgpu (Linux kernel module): There is amibuity with AMDGPU LLVM backend - the stub article was in a very rough shape). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
AMDGPU
Initial release1.0 / 20 April 2015; 10 years ago (2015-04-20)[1]
Stable release
21.0.0
Repositorygithub.com/radeonopencompute/rock-kernel-driver
Written inC
Operating systemLinux
Platformx86-64
TypeDevice driver
LicenseMIT License

AMDGPU is AMD's fully open source unified kernel driver for its GPUs on Linux.[2] AMDGPU officially supports cards built upon GCN 1.2 or higher, though as of 2021 support for GCN 1.0/1.1 is incomplete,[3] it can be enabled by a kernel parameter[4][5] and some Linux distributions enabled it by default.[6]

AMDGPU has been fully upstreamed, and integrates now in one kernel module the old Kernel Fusion Driver (KFD).
AMDGPU-pro still distributed by AMD directly is reliably more up-to-date compared to that of kernels shipped in regular operating system distributions.

Diagram
Linux device drivers for AMD hardware as of August 2016

See also

References

  1. ^ "Initial amdgpu driver release". 20 April 2015.
  2. ^ "Open-Source AMDGPU Linux Driver Gets Its First Point Release for Mesa 11.2". Linux.softpedia.com. Retrieved 2016-07-25.
  3. ^ "Defaulting Radeon GCN 1.0/1.1 GPUs To Better Linux Driver Is Held Up By Analog Outputs". Phoronix. Retrieved 2021-03-09.{{cite web}}: CS1 maint: url-status (link)
  4. ^ "AMD Unleashes Initial AMDGPU Driver Support For GCN 1.0 / Southern Islands GPUs". Phoronix. 2016-05-13. Retrieved 2017-04-05.
  5. ^ "AMDgpu driver documentation". Freedesktop.org.
  6. ^ "Mageia 8 RC1 Brings AMDGPU For GCN 1.0/1.1, NVIDIA GLVND, Linux 5.10 LTS". Phoronix. Retrieved 2021-03-09.{{cite web}}: CS1 maint: url-status (link)