Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

AMDgpu (Linux kernel module)

From Wikipedia, the free encyclopedia
(Redirected fromAMDGPU)
AMD GPU driver for Linux
For AMDGPU (LLVM backend), seeLLVM § Backends.
For amdgpu and amdgpu-pro install scripts, seeAMD Radeon Software.
AMDgpu
Linux kerneldmesg logs about the AMDgpu kernel module, seen from acommand-line-interfaceshell session.
Developer(s)AMD
Initial release1.0 / 20 April 2015; 9 years ago (2015-04-20)[1]
Stable release
5.11.32.21.40 / 17 September 2021; 3 years ago (2021-09-17)[2]
Repositorygithub.com/radeonopencompute/rock-kernel-driver
Written inC
Operating systemLinux
Platformx86-64
TypeDevice driver
LicenseMIT License

AMDgpu is anopen sourcedevice driver for theLinux operating system developed byAMD to support itsRadeon lineup ofgraphics cards (GPUs). It was announced in 2014 as the successor to the previousradeon device driver as part of AMD's new "unified" driver strategy,[3] and was released on April 20, 2015.[4]

Development

[edit]

It takes the form of an in-treekernel module.

As of 2022, AMD Kernel Fusion Driver (KFD) is now integrated in this one kernel module. AMD KFD development at AMD is part ofROCm, under the ROCk project.

Distribution

[edit]

AMDgpu has been fully upstreamed and new developments continue to do so.

As AMDgpu is part of themonolithic Linux kernel, it is shipped by most Linux distributions directly. The package suite / install script amdgpu-pro, distributed by AMD directly fromAMD Radeon Software, ships an AMDgpu kernel module somewhat reliably more up-to-date compared to that of kernels shipped in regular operating system distributions.

Community

[edit]

The development of the kernel module happens between AMD and the Linux maintainers, discussions happen on thefreedesktop.org mailing lists[5][6] - freedesktop being home to major Linux graphics projects such asMesa,libdrm,Xorg,Wayland.

Support

[edit]

AMDgpu officially supports cards built uponGCN 1.2 or higher, including new instruction sets such asRDNA1&2, CDNA.

Support issues

[edit]

Though as of 2022[update] support for GCN 1.0/1.1 is incomplete,[7] it can be enabled by a kernel parameter[8][9] and someLinux distributions enabled it by default.[10]

Diagram
Linux device drivers for AMD hardware as of August 2016

See also

[edit]

References

[edit]
  1. ^"Initial amdgpu driver release". 20 April 2015.
  2. ^"AMDgpu version bump".GitHub. 17 September 2021.
  3. ^Larabel, Michael (October 8, 2014)."The Slides Announcing The New "AMDGPU" Kernel Driver".Phoronix. RetrievedApril 11, 2023.
  4. ^Larabel, Michael (April 20, 2015)."AMD Releases New "AMDGPU" Linux Kernel Driver & Mesa Support".Phoronix. RetrievedApril 11, 2023.
  5. ^"The dri-devel Archives". Retrieved2021-02-01.
  6. ^"The amd-gfx Archives". Retrieved2021-02-01.
  7. ^"Defaulting Radeon GCN 1.0/1.1 GPUs To Better Linux Driver Is Held Up By Analog Outputs".Phoronix.Archived from the original on 2020-08-05. Retrieved2021-03-09.
  8. ^"AMD Unleashes Initial AMDGPU Driver Support For GCN 1.0 / Southern Islands GPUs".Phoronix. 2016-05-13. Retrieved2017-04-05.
  9. ^"AMDgpu driver documentation".Freedesktop.org.
  10. ^"Mageia 8 RC1 Brings AMDGPU For GCN 1.0/1.1, NVIDIA GLVND, Linux 5.10 LTS".Phoronix.Archived from the original on 2021-02-07. Retrieved2021-03-09.

External links

[edit]
Products
Architecture
Processors
Desktop
Server
Technologies
Graphics
Processor
Memory
Sockets
Sockets without existing articles (e.g. FP4) are omitted from this section.
Desktop
Pin grid array (PGA)
Land grid array (LGA)
Other
Mobile
Pin grid array (PGA)
Ball grid array (BGA)
Server
Pin grid array (PGA)
Land grid array (LGA)
Mixed
Pin grid array (PGA)
Product lists
People
Founders
CEOs
Acquisitions
Joint ventures
Litigation
Related
  • Italics indicates an unreleased product (e.g. socket)
  • Strikethrough indicates a product that was never released.
  • Mixed indicates sockets that are designed for or integrated with one or more platforms.
AMD technology
Software
Platforms
Current
Obsolete
Technology
Instructions
AMD graphics
Fixed pipeline
Vertex and fragment shaders
Unified shaders
TeraScale
Unified shaders &memory
GCN
RDNA
Current technologies and software
Audio/Video acceleration
GPU technologies
Software
Current
Obsolete
Other brands and products
Workstations
&supercomputers
Current
Obsolete
Consoles
&handheld PCs
Portals:
Stub icon

ThisLinux-related article is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=AMDgpu_(Linux_kernel_module)&oldid=1226776210"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp