Radeon News Archives


1,749 Radeon open-source and Linux related news articles on Phoronix since 2006.

AMDGPU LLVM Backend Begins Seeing Additions For New RDNA3 Refresh Instructions
AMDGPU LLVM Backend Begins Seeing Additions For New RDNA3 Refresh Instructions

Over the summer the AMDGPU compiler back-end in upstream LLVM began with new targets for GFX1150 and GFX1151 which given all things known are likely the "RDNA3 Refresh" APUs. That work started out light with not much in the way of different code paths from the existing GFX11 support but we're beginning to see some new instructions added for the RDNA3 refresh graphics processors.

21 September 2023 - GFX1150 - Add A Comment
AMD Releases ROCm 5.7 GPU Compute Stack
AMD Releases ROCm 5.7 GPU Compute Stack

ROCm 5.7 was released on Friday with the introduction of a new "hipTensor" library, the ROCgdb debugger being extended with Fortran and OMPD support, and new optimizations to the rocRAND and MIVisionX libraries. AMD has also announced end-of-support for the AMD Instinct MI50 accelerator while not yet formally announcing any new RDNA3 GPU support.

16 September 2023 - ROCm 5.7 - 15 Comments
AMD To Enable Seamless Boot Across Modern Radeon Graphics Hardware
AMD To Enable Seamless Boot Across Modern Radeon Graphics Hardware

The past two years AMD's AMDGPU Linux kernel driver has supported Seamless Boot on Van Gogh APUs notably used by Valve's Steam Deck. AMD Seamless Boot is for a seamless or flicker-free boot experience by aiming to avoid redundant/unnecessary mode-sets by the driver. After a few years being limited in its scope of supported hardware, new patches are aiming to open up Seamless Boot usage to more AMD Radeon graphics hardware.

14 September 2023 - AMD Seamless Boot - 22 Comments
Radeon Software For Linux 23.20 Brings RX 7700 XT / RX 7800 XT Support
Radeon Software For Linux 23.20 Brings RX 7700 XT / RX 7800 XT Support

As covered in the launch-day Radeon RX 7700 XT and RX 7800 XT Linux review/testing, there is already upstream open-source driver support for these new RDNA3 graphics cards in recent versions of the Linux kernel and Mesa. It's a pleasant open-source out-of-the-box experience with the Radeon RX 7000 series graphics cards with the possible exception of just needing to grab the recent AMDGPU firmware. But for those running older, enterprise Linux distribution releases, AMD has now released the Radeon Software for Linux 23.20 driver package to also enable the RX 7700/7800 XT support on those enterprise operating systems.

7 September 2023 - Radeon Software For Linux 23.20 - 4 Comments
AMD Open-Source GPU Kernel Driver Above 5 Million Lines, Entire Linux Kernel At 34.8 Million
AMD Open-Source GPU Kernel Driver Above 5 Million Lines, Entire Linux Kernel At 34.8 Million

With the in-development Linux 6.6 kernel adding support for more upcoming Radeon graphics processors, that means more auto-generated header files for the new IP blocks... I was curious to see the overall size now of the AMDGPU kernel driver along with its associated code like the AMDKFD compute driver. It's now above 5 million lines for the kernel driver portion.

31 August 2023 - AMDGPU + AMDKFD + DC - 95 Comments
AMD Working On New OverDrive GPU Overclocking Controls For Linux
AMD Working On New OverDrive GPU Overclocking Controls For Linux

AMD's open-source Linux graphics driver engineers are working on a new set of interfaces for user-space to support OverDrive overclocking. While AMD GPU OverDrive overclocking has been supported on Linux for years, the current interface isn't sufficient for all the power/overclocking controls moving forward.

30 August 2023 - More Interfaces - 20 Comments
AMD Sends Out Patches Enabling New "DCN 3.5" GPU Display Block
AMD Sends Out Patches Enabling New "DCN 3.5" GPU Display Block

Last week AMD sent out initial patches for enabling the "GFX 11.5" graphics IP under Linux for this presumed RDNA3 refresh that is likely for their next-gen Ryzen 8000 series APUs. Today AMD open-source Linux driver engineers sent out DCN 3.5 patches as an updated version of their Display Core Next IP.

23 August 2023 - DCN 3.5 - Add A Comment
Linux 6.6 AMDGPU Driver To Expose Current & Average Power For Capable GPUs
Linux 6.6 AMDGPU Driver To Expose Current & Average Power For Capable GPUs

On Friday AMD sent out another pull request of AMDGPU/AMDKFD driver changes for the upcoming Linux 6.6 merge window. With the Linux 6.5 release due out likely in one week and the cut-off having passed for new "feature" code for DRM-Next, this latest AMDGPU pull request was centered around bug-fixes but also with a few minor additions.

21 August 2023 - AMDGPU Driver - 11 Comments
AMD Isn't Done Yet Optimizing The Mesa RadeonSI Driver For Workstation OpenGL
AMD Isn't Done Yet Optimizing The Mesa RadeonSI Driver For Workstation OpenGL

While over the past several years AMD landed numerous significant improvements to their RadeonSI driver for benefiting OpenGL workstation use-cases, that quest isn't yet over and more optimizations continue to be pursued. There are additional optimizations on the horizon for the RadeonSI Gallium3D driver for benefiting OpenGL on Linux workstations.

17 August 2023 - SPECViewPerf - 20 Comments
Radeon R600g Driver Retires Its SB Optimizer
Radeon R600g Driver Retires Its SB Optimizer

A decade ago the Radeon R600g SB shader back-end proved useful for boosting gaming performance on pre-GCN graphics cards of the time and proved useful. But in more recent years in the R600g switch to NIR, the SB path hasn't received much attention and its benefits have diminished. The R600g SB code has now been dropped.

10 August 2023 - R600g SB Optimizer - 20 Comments
AMD Launches The Radeon PRO W7500/W7600 RDNA3 GPUs
AMD Launches The Radeon PRO W7500/W7600 RDNA3 GPUs

Earlier this year AMD introduced the RDNA3-based Radeon PRO W7800/W7900 series while today the company is introduced the Radeon PRO W7500 and W7600 series at the lower-end of the professional graphics spectrum.

3 August 2023 - Radeon PRO W7500 / W7600 - 12 Comments
AMD Releases HIP SDK For Windows
AMD Releases HIP SDK For Windows

This afternoon AMD announced the availability of the HIP SDK for Microsoft Windows as a portion of their ROCm computing platform with support for various professional and consumer GPUs.

27 July 2023 - AMD HIP SDK For Windows - 20 Comments
New AMDGPU Firmware Published For Upcoming Radeon GPUs
New AMDGPU Firmware Published For Upcoming Radeon GPUs

There's been talk of new Radeon RX 7000 series graphics cards this quarter and adding some weight to that is AMD publishing several new firmware files for different intellectual property blocks of IP versions previously not seeing firmware binaries in the linux-firmware.git repository.

26 July 2023 - AMDGPU Firmware - 1 Comment
AMD Begins Rolling Out Driver Patches For Next-Gen GPU IP Blocks
AMD Begins Rolling Out Driver Patches For Next-Gen GPU IP Blocks

As part of AMD's recent Linux graphics driver development approach of enabling new GPU support gradually on a IP block-by-block basis rather than big monolithic patch series marked by colorful fishy codenames, it's worked out well for getting new hardware support rolling into the kernel early and without revealing any combined details on yet-to-be-released graphics processors. This week has seen some new IP block patches surface.

25 July 2023 - AMD New IP Blocks - 3 Comments
AMD Updates FreeSync Panel Replay Support For Linux
AMD Updates FreeSync Panel Replay Support For Linux

Last month AMD Linux kernel driver patches revealed a new feature called FreeSync Panel Replay that is basically an improvement over Panel Self Refresh (PSR) for laptop displays. That code didn't make it for the recently-closed v6.5 merge window but this week AMD engineers did post a second iteration of the patches.

12 July 2023 - AMD FreeSync Panel Replay - 6 Comments
Radeon RADV Driver's Emulated Ray-Tracing Achieves 100% Pass Rate
Radeon RADV Driver's Emulated Ray-Tracing Achieves 100% Pass Rate

Mesa's Radeon Vulkan driver "RADV" supports native hardware ray-tracing with RDNA2 and RDNA3 graphics cards where it's matured quite nicely over the past number of months. With the upcoming Mesa 23.2, RADV RT support is enabled by default for all supported GPUs. RADV also has emulated ray-tracing support for older generations of AMD GPUs and as of today it's finally hit a 100% pass rate.

10 July 2023 - RADV Emulated RT - 47 Comments
AMD Bringing ROCm To More RDNA3 GPUs Later This Year
AMD Bringing ROCm To More RDNA3 GPUs Later This Year

AMD has issued a formal announcement now for the ROCm 5.6 compute stack release that was already covered on Phoronix earlier today. In AMD's announcement of ROCm 5.6 though there is a tease of what's to come later this year...

29 June 2023 - ROCm For More RDNA 3 GPUs - 21 Comments
AMD ROCm 5.6 Released With A Focus On Improving AI
AMD ROCm 5.6 Released With A Focus On Improving AI

It was just one month ago that ROCm 5.5.1 debuted while overnight AMD has promoted ROCm 5.6 to stable with more improvements and a particular focus on enhancing the AI capabilities for Radeon GPUs and Instinct accelerators. The ROCm 5.6 release also arrives just two weeks after AMD CEO Lisa Su re-affirmed their support for ROCm and working with the community to further enhance it.

29 June 2023 - ROCm 5.6 - 20 Comments
Valve Still Making RADV Driver Improvements To AMD GCN 1.0 Era Hardware
Valve Still Making RADV Driver Improvements To AMD GCN 1.0 Era Hardware

On a quest toward trying to get the game Halo Infinite running under Linux via Steam Play (Proton) with AMD GFX6 / GCN 1.0 era graphics processors, Valve's prolific open-source driver contributor Samuel Pitoiset has added VK_NV_device_generated_commands support for these original Radeon GCN GPUs.

21 June 2023 - VK_NV_device_generated_commands - 27 Comments
RADV Ray-Tracing Enabled By Default For Mesa 23.2
RADV Ray-Tracing Enabled By Default For Mesa 23.2

For some months now RADV ray-tracing has been enabled on a per-game basis while finally today in a change for next quarter's Mesa 23.2 release is RADV ray-tracing support being exposed by default for all software.

13 June 2023 - RADV RT - 21 Comments
AMD Continues Work On Enhancing GPU Support With Xen Virtualization
AMD Continues Work On Enhancing GPU Support With Xen Virtualization

In recent months AMD open-source graphics driver engineers seem to be taking more interest in supporting the Xen hypervisor with their graphics hardware. It's not clear yet externally if this is just due to customer demand or other yet-to-be-announced interest in Xen.

12 June 2023 - Xen Hypervisor + AMD GPUs - 10 Comments
More ACO Code Landing For RadeonSI Gallium3D
More ACO Code Landing For RadeonSI Gallium3D

AMD engineer Qiang Yu has recently been working on bringing support for Valve's ACO compiler from RADV over to the RadeonSI Gallium3D OpenGL driver as an alternative to using the default AMDGPU LLVM shader compiler. More code has landed this week in furthering the effort.

11 June 2023 - RadeonSI + ACO - Add A Comment
RADV Vulkan Video Gets More Robust H.265 Decoding
RADV Vulkan Video Gets More Robust H.265 Decoding

Mesa 23.1's RADV driver added initial support for Vulkan Video with select video formats while now a set of patches have been merged to Mesa 23.2-devel for making the H.265 (HEVC) decoding more robust.

8 June 2023 - Vulkan Video H.265 - 11 Comments
AMD Graphics Driver In Linux 6.5 Improves Power Management, Adds CP Shadow Buffer
AMD Graphics Driver In Linux 6.5 Improves Power Management, Adds CP Shadow Buffer

On Friday a big set of patches affecting the AMDGPU/Radeon/AMDKFD kernel drivers were submitted for DRM-Next to queue until the Linux 6.5 kernel merge window opens in the coming weeks. A lot of new feature code is part of this pull for benefiting new hardware, continuing to refine AMD GPU power management under Linux, and more.

3 June 2023 - AMDGPU For Linux 6.5 - 17 Comments
RadeonSI Can Begin Using Valve's ACO Compiler For Certain Shaders
RadeonSI Can Begin Using Valve's ACO Compiler For Certain Shaders

Beginning today with the newest Mesa 23.2-devel code, the environment variable option AMD_DEBUG=useaco is now available for telling the RadeonSI Gallium3D driver to use Valve's ACO shader compiler back-end rather than the AMDGPU LLVM shader compiler back-end for supported shader types.

15 May 2023 - AMD_DEBUG=useaco - 38 Comments
AMD GFX941 & GFX942 GPU Targets Added To LLVM Compiler
AMD GFX941 & GFX942 GPU Targets Added To LLVM Compiler

Going back to last year there's been AMD GFX940 work within the LLVM compiler for its AMDGPU compiler back-end. That AMD GFX940 should align to the Instinct MI300 while introduced to the latest LLVM compiler code today are new GFX941 and GFX942 targets.

10 May 2023 - GFX941 + GFX942 - Add A Comment

1749 Radeon news articles published on Phoronix.