AMD News Archives


1,671 AMD open-source and Linux related news articles on Phoronix since 2006.

How Can AMD EPYC "Rome" 7002 Series Be Even Better? Open-Source BIOS / Coreboot
How Can AMD EPYC "Rome" 7002 Series Be Even Better? Open-Source BIOS / Coreboot

By now you've likely seen the fantastic performance out of AMD's new "Rome" 7002 series processors. The performance is phenomenal and generally blowing well past Intel's Xeon Cascade Lake processors. So that's all good and it can get even better outside of performance: I asked AMD about the prospects of Coreboot / open-source BIOS support and got a surprising response.

8 August 2019 - Open-Sourcing Rome? - 28 Comments
AMD Optimizing C/C++ Compiler 2.0 Released With Zen 2 Support

Coinciding with yesterday's glorious AMD EPYC "Rome" 7002 series CPU launch, AMD's software folks released AOCC 2.0 as their LLVM/Clang-based compiler optimized for Zen processors. AOCC 2.0 brings optimized compiler support now for Zen 2 processors not just only the EPYC 7002 line-up but also the Ryzen 3000 series consumer processors.

8 August 2019 - AMD AOCC 2.0 - 4 Comments
AMD Ryzen 9 3900X SMT Linux Performance Benchmarks

For those wondering what the SMT performance impact is for new Zen 2 processors, here are some tests done using a Ryzen 9 3900X with Ubuntu Linux when testing at the default 12-core / 24-threads and then again when disabling SMT to look at just the twelve physical cores.

1 August 2019 - Ryzen 9 3900X Benchmarks - 14 Comments
Linux 5.2/5.3 Kernel Performance On The AMD Ryzen 9 3900X

With yesterday's Windows 10 vs. Ubuntu 18.04 LTS Linux benchmarks for the AMD Ryzen 9 3900X, some suggested that the Linux performance could have been better if using a Linux 5.x kernel. Well, here are some benchmarks comparing the performance of Ubuntu 18.04.2 LTS with its Linux 4.18 kernel compared to Linux 5.2 stable as well as the brand new Linux 5.3 development kernel.

27 July 2019 - Ryzen 9 3900X Linux Kernel Benchmarks - 12 Comments
GCC 10 Compiler Picks Up New Scheduler Model & Cost Tables For AMD Zen 2 Processors

While AMD developers published their "Znver2" compiler patches for Zen 2 originally back in November, months ahead of the recent Ryzen 3000 series launch, this compiler support was incomplete as it re-used the existing scheduler model and costs table of Znver1. Now though one of SUSE's compiler experts who often works in cooperation with AMD has published the new Znver2 scheduler model and costs table for Zen 2.

23 July 2019 - GCC 10: Better Zen 2 - 3 Comments
ASUS ROG CROSSHAIR VIII HERO Testing On Ubuntu 18.04 Linux
ASUS ROG CROSSHAIR VIII HERO Testing On Ubuntu 18.04 Linux

For those in the market for an AMD X570 high-end motherboard for use with the new Zen 2 processors, the ASUS ROG CROSSHAIR VIII HERO was one of the boards sent out as part of the reviewer's kit and it's been working out quite well.

15 July 2019 - ASUS ROG CROSSHAIR VIII HERO - 25 Comments
AMD Picasso Support For Coreboot Appears Finally Ready

Back in April I wrote about Coreboot seeing AMD Picasso APU enablement work as the first Zen/Ryzen processor target being handled by this open-source BIOS alternative. It now looks like that Picasso support is all squared away and ready for use by future AMD-powered Google Chromebooks.

13 July 2019 - AMD Picasso + Coreboot - 7 Comments
AMD Posts New CPUFreq Driver For CPPC Support With Zen 2 CPUs

AMD Zen 2 CPUs support ACPI's Collaborative Processor Performance Control (CPPC) for tuning the system to energy and/or performance requirements. AMD has now published a new CPUfreq driver for handling their CPPC implementation and the new controls found with their new processors.

10 July 2019 - Collaborative Processor Performance - 16 Comments
The Ryzen 3000 Boot Problem With Newer Linux Distros Might Be Due To RdRand Issue

As outlined yesterday, AMD's Ryzen 3000 processors are very fast but having issues booting newer Linux distributions. The exact issue causing that boot issue on 2019 Linux distribution releases doesn't appear to be firmly resolved yet but some are believing it is an RdRand instruction issue on these newer processors manifested by systemd.

8 July 2019 - RdRand + systemd - 121 Comments
RADV Vulkan Driver Manages Launch-Day Support For AMD Navi 10/12/14 GPUs
RADV Vulkan Driver Manages Launch-Day Support For AMD Navi 10/12/14 GPUs

Leading up to today's Radeon RX 5700 "Navi" series launch it was looking like there wouldn't be any support within Mesa's Radeon "RADV" Vulkan driver for this community-maintained open-source implementation. But the open-source developers at Valve managed to not only deliver Navi 10 support but also Navi 12 and Navi 14 are also supported with this new Mesa 19.2 code.

7 July 2019 - AMD Navi + RADV - 20 Comments
AMD Staging Another Fix To Try Correcting Some Raven Ridge Systems On Linux

AMD Raven Ridge APUs have been out for more than one year now and at least under Linux can still be quite problematic depending upon the particular motherboard BIOS and other factors. Fortunately, while Raven 2 and Picasso APU support is appearing to be in better shape, the AMD open-source developers haven't forgot about these problematic Raven 1 systems.

24 May 2019 - Raven Ridge Woes - 37 Comments
AMD GCN GPU Target Continuing To Improve For The GCC 10 Compiler

With the recent release of the GCC 9 stable compiler there is the initial "AMD GCN" GPU target/back-end merged. However, for this GNU Compiler Collection release the AMD GCN target isn't all that useful but continued work on it gives us hope of seeing it in good shape for next year's GCC 10 release.

23 May 2019 - AMD GCN - Add A Comment
Some AMD CPUs Might Lose RdRand Randomness Following Suspend/Resume

Systemd developers are sounding the alarms that some AMD processors might lose randomness (yielding non-random data) via the RdRand instruction following a suspend/resume alarm. However, initial indications don't appear for this to be some glaring widespread issue and might be limited to the older AMD CPUs and/or BIOS/motherboard combination.

7 May 2019 - RdRand - 22 Comments
AMD EPYC Is Running Well On Linux 5.1 Too - Performance Wins
AMD EPYC Is Running Well On Linux 5.1 Too - Performance Wins

Last week I passed along some initial benchmark results after finding Intel Cascade Lake offering up some performance improvements when using the in-development Linux 5.1 kernel. The exciting news is this doesn't appear to be Cascadelake-specific or even Intel specific as with the Dell PowerEdge EPYC 2P server I am also seeing some nice performance improvements in the same benchmarks.

12 April 2019 - AMD EPYC + Linux 5.1 Performance - 3 Comments
AMD Announces 2nd Gen Ryzen PRO Mobile Processors
AMD Announces 2nd Gen Ryzen PRO Mobile Processors

While we are quite looking forward to Ryzen 3000 (Zen 2) desktop processors this summer, for those in the market for AMD mobile processors in business notebooks/laptops, AMD today announced the 2nd Gen Ryzen PRO mobile processors.

8 April 2019 - 2nd Gen Ryzen PRO Mobile - 17 Comments
AMD SEV Firmware Added To Linux-Firmware Tree For Easier Updating
AMD SEV Firmware Added To Linux-Firmware Tree For Easier Updating

For those making use of Secure Encrypted Virtualization for secure VMs running on AMD EPYC platforms, the firmware bits required for supporting SEV have now been added to the linux-firmware.git tree to allow for easier updating to this virtualization security feature.

26 February 2019 - Secure Encrypted Virtualization - 2 Comments
Improved AMD CPU Microcode Handling On Deck For Linux 4.21

With CPU microcode updates having become increasingly important over the past year in light of the Spectre vulnerabilities and other security updates, the Linux 4.21 kernel is bringing several improvements to the AMD CPU microcode update handling.

24 December 2018 - AMD Microcode Loading - Add A Comment
AMD Platform QoS Support For Next-Gen EPYC Processors Landing In Linux 4.21

The AMD Platform QoS support talked about a few months ago on Phoronix is landing for the upcoming Linux 4.21 kernel. While not officially confirmed, this Quality of Service system resource work appears almost surely for the next-generation 7nm EPYC processors coming out in the months ahead.

23 December 2018 - Platform Quality Of Service - 2 Comments
AMD Files Trademark For Vega II

It looks like AMD could be announcing Vega II as new 7nm Vega GPUs soon complementing the recently announced Vega 20 Radeon Instinct MI50 / MI60 accelerators.

10 December 2018 - AMD Vega II - 6 Comments
AMD Optimizing C/C++ Compiler 1.3 Brings More Zen Tuning

Earlier this month AMD quietly released a new version of their Optimizing C/C++ compiler in the form of AOCC 1.3. This new compiler release has more Zen tuning to try to squeeze even more performance out of Ryzen/EPYC systems when using their LLVM-based compiler.

17 November 2018 - AOCC 1.3 - 2 Comments

1671 AMD news articles published on Phoronix.