Tag Archives: Radeon

Radeon ROCm 2.6 To Support Intel Vega M Chips


The Radeon Open Compute (ROCm) stack will begin to support the Intel Kabylake-G chips with the “Vega M” graphics.

A simple kernel patch adding the VEGA M ID to the device probe function was the last bit needed to allow ROCm to work on Vega M for this open-source compute stack with OpenCL.

That updated AMDKFD kernel driver code will be shipped with the next release, ROCm 2.6. That AMDKFD kernel patch will hopefully make it into the mainline kernel as well for Linux 5.3.

The ROCm + Vega M support stems from a feature request going back to last year.

AMD Radeon Pro Software for Enterprise 19.Q2 for Linux Released


Shipping today is the “Radeon Pro Software for Enterprise 19.Q2 for Linux” driver package as the newest hybrid driver update for Linux systems with AMD Radeon Pro (and consumer) graphics, aiming to increase performance against NVIDIA Quadro hardware.

In AMD’s press communications today, they are talking up higher performance in real-world design workflows, better support for critical design and productivity workflows, and better workstation power. However, it’s not immediately clear how well some of these updates translate on the Linux side with some of the mentioned workstation software is Windows-only. Unfortunately we don’t have any Radeon Pro hardware for verification of the Linux driver update performance changes, but at least there is this quarterly Linux driver update out today.

The Radeon Pro Software for Enterprise 19.Q2 for Linux update is available for RHEL/CentoS 7.6, RHEL/CentOS 6.10, Ubuntu 18.04.2 LTS, and SUSE Linux Enterprise Desktop/Server 15. There isn’t yet support for the new Red Hat Enterprise Linux 8.0.

As for the Linux driver build specifically, the release notes mention the highlight is multi-GPU fan boost now working with this Linux driver update. There are also mentioned fixes around display problems previously when using Ubuntu 18.04.2 on Wayland, 4K resolution issues now resolved, and addressing a cube rotation problem with the DGMA test.

Those wanting to try out this Radeon Pro Software Enterprise 19.Q2 Linux driver update can grab the new hybrid driver build from AMD.com.

Ubuntu 19.04 Radeon Linux Gaming Performance: Popular Desktops Benchmarked, Wayland vs. X.Org

Leading up to the Ubuntu 19.04 release, several premium supporters requested fresh results for seeing the X.Org vs. Wayland performance overhead for gaming, how GNOME Shell vs. KDE Plasma is performing for current AMD Linux gaming, and related desktop comparison graphics/gaming metrics. Here are such benchmarks run from the Ubuntu 19.04 “Disco Dingo” while benchmarking GNOME Shell both with X.Org and Wayland, Xfce, MATE, Budgie, KDE Plasma, LXQt, and Openbox.

Using a Radeon RX Vega 64 graphics card with the stock Ubuntu 19.04 components were used for this desktop graphics/gaming benchmark comparison. Ubuntu 19.04 ships with the Linux 5.0 kernel, Mesa 19.0.2, and X.Org Server 1.20.4 as the most prominent components for this comparison. GNOME Shell 3.32.0, Xfce 4.12, MATE 1.20.4, KDE Plasma 5.15.4, Budgie, LXQt 0.14.1, and Openbox 3.6.1 are the prominent desktop versions to report. KDE Plasma with Wayland wasn’t tested since on this system I wasn’t able to successfully start the session when selecting the Wayland version of Plasma from the log-in manager. The Radeon RX Vega 64 graphics card was running from the common Core i9 9900K used by many of our graphics tests with the ASUS PRIME Z390-A motherboard, 16GB of RAM, Samsung 970 EVO 256GB NVMe SSD, and a 4K display.

Via the Phoronix Test Suite a range of gaming and other desktop graphics benchmarks were carried out under these different Ubuntu 19.04 desktop options. Here are those results. Additional Ubuntu 19.04 performance tests will be coming up on Phoronix soon.

Updated Radeon Software 18.50 Linux Driver Tacks On Radeon VII Support


For those uncomfortable in building your own Linux kernel and Mesa in order to attain Radeon VII support (or don’t want to leverage third-party package repositories), there is a new Radeon Software for Linux driver release now available with Radeon VII support.

Today’s Radeon Software driver for Radeon VII on Linux is the same release stream as what shipped back in December: 18.50.

Besides adding support for second-generation Vega / Radeon VII, the only other change listed in the public release notes is the RHEL / CentOS 7.6 support, which was part of the original changes in the December driver update.

Radeon Software 18.50 includes both the proprietary and “open” driver stacks. If using the open components, the Mesa build is still derived from Mesa 18.2, as a forewarning. So if you are comfortable in building from Mesa Git or using one of the many third-party package archives for non-rolling-release distros, you’ll be able to find much newer RadeonSI support that way. The AMDGPU DKMS kernel bits are based on Linux 4.18 plus with various patches (namely all the Vega 20 work) added in.

This updated driver can be found at AMD.com. As is standard practice for the AMD packaged driver updates on Linux, towards the end of the quarter (next month), we should see a larger driver update out bringing it onto a new release stream.

And in case you didn’t read our Radeon VII Linux review yet, be sure to do so for a lot of interesting benchmarks while more are on the way.

The Radeon RX Vega Performance With AMDGPU DRM-Next 4.21 vs. NVIDIA Linux Gaming

Given the AMDGPU changes building up for DRM-Next to premiere in Linux 4.21 that is on top of the AMDGPU performance boost with Linux 4.20, here are some benchmarks of Linux 4.19 vs. 4.20 Git vs. DRM-Next (Linux 4.21 material) with the Radeon RX Vega 64 compared to the relevant NVIDIA GeForce competition.

The Radeon RX Vega 64 tests were done with Linux 4.19.5, Linux 4.20 Git as of Saturday afternoon, and DRM-Next-4.21-WIP from Alex Deucher’s Git tree as of Saturday for the latest Linux 4.21 material. The user-space drivers were Mesa 19.0-devel built against LLVM 8.0 SVN via the Padoka PPA. For judging the RX Vega 64 performance were the GeForce GTX 1070, GTX 1070 Ti, GTX 1080, and GTX 1080 Ti graphics cards as the closest competition to Vega. A fresh large graphics card comparison through the RTX 2080 series will be out in the next day or two. There will also be the Radeon RX 590 Linux review still once that graphics card is working appropriately with the driver stack.

The NVIDIA driver in use was 415.18 and all tests were done from the same Ubuntu 18.04 LTS box. All of these OpenGL and Vulkan Linux benchmarks were carried out in a fully-automated and reproducible manner using the open-source Phoronix Test Suite benchmarking software.