AMD News Archives


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

ASUS TUF GAMING X670E PLUS Seeing Linux Sensors Support
ASUS TUF GAMING X670E PLUS Seeing Linux Sensors Support

For those with the ASUS TUF GAMING X670E PLUS as a ~$230 USD AM5 motherboard for Ryzen 7000/9000 series processors, this desktop motherboard is seeing support tacked onto the asus-ec-sensors hardware monitoring driver so you can enjoy working sensor readings under Linux.

9 December 2024 - ASUS X670E PLUS - 7 Comments
AMD Hardware Feedback Interface "HFI" Patches Updated For The Linux Kernel
AMD Hardware Feedback Interface "HFI" Patches Updated For The Linux Kernel

While there are many great new features in Linux 6.13 like the AMD 3D V-Cache Optimizer driver, one of the features that wasn't buttoned up in time for this current kernel cycle were the patches implementing the AMD Hardware Feedback Interface (HFI). But that work remains ongoing and last week brought the seventh iteration of the patches.

7 December 2024 - AMD HFI v7 For Linux - 2 Comments
AMD Per-Core Energy Counter Support Slated For Linux 6.14
AMD Per-Core Energy Counter Support Slated For Linux 6.14

While the Linux 6.13 merge window just closed yesterday in landing all of the new features and functionality for that first kernel version of 2025, already for the Linux 6.14 kernel cycle to follow a feature was queued up early this morning in a TIP branch: AMD per-core energy counter support.

2 December 2024 - Per-Core Energy Monitoring - 2 Comments
AMD Begins Work Upstreaming More Versal 2 SoC Support For Linux
AMD Begins Work Upstreaming More Versal 2 SoC Support For Linux

Back in April AMD announced the Versal Gen 2 Adaptive SoCs for AI-driven embedded systems. In preparing for Versal2 evaluation kits expected around the middle of the year and production silicon by the end of 2025, AMD software engineers have begun ramping up their open-source and upstream-focused Linux driver support.

27 November 2024 - Versal 2 - 1 Comment
New AMD Zen 5 Perf Events Going Into Linux 6.13
New AMD Zen 5 Perf Events Going Into Linux 6.13

Sent out last night for the ongoing Linux 6.13 merge window were all of the perf tool changes for the wonderful "perf" subsystem for performance profiling and the like. In addition to adding the HWMON PMU to "perf stat", leader sampling for inherited task events, and various other tooling improvements, there are also vendor event updates. Most notable with the updated CPU vendor events are new AMD Zen 5 processor events.

25 November 2024 - Zen 5 Perf Events - 1 Comment
Linux Fixes Hosts Randomly Rebooting During Virtualization With Ryzen 7000/8000 CPUs
Linux Fixes Hosts Randomly Rebooting During Virtualization With Ryzen 7000/8000 CPUs

Ahead of the Linux 6.12 kernel release expected today there is a last minute "x86/urgent" pull request. Notable with this last minute x86 urgent fixes for Linux 6.12 -- and also to be back-ported to prior kernel versions -- is working around an issue with AMD Ryzen Zen 4 client processors such as the Ryzen 7000/8000 series processors when making use of virtualization that could lead to the host randomly being rebooted.

17 November 2024 - VMLOAD/VMSAVE On Zen4 Client - 35 Comments
AMD Releases ZenDNN 5.0 For Deep Neural Network Library Optimized For Zen 5 EPYC
AMD Releases ZenDNN 5.0 For Deep Neural Network Library Optimized For Zen 5 EPYC

AMD ZenDNN 5.0 was rolled out this morning as the newest version of this deep neural network library that is compatible with Intel's oneDNN APIs and infrastructure. ZenDNN 5.0 is now optimized for AMD Zen 5 processors such as the EPYC 9005 series. ZenDNN 5.0 also ships performance enhancements for generative large language models (LLMs) with its PyTorch plug-in.

15 November 2024 - ZenDNN 5.0 - 4 Comments
AMD 3D V-Cache Optimizer Driver To Be Merged For Linux 6.13
AMD 3D V-Cache Optimizer Driver To Be Merged For Linux 6.13

Last month AMD Linux engineers posted patches for a 3D V-Cache Optimizer driver for Linux that allows the user to communicate their cache vs. frequency preference depending upon workload and for the 3D V-Cache processors where some CCDs have the larger cache but not all. That driver is now ready for appearing in the upcoming Linux 6.13 kernel.

14 November 2024 - AMD 3D V-Cache Optimizer Driver - 16 Comments
AMD Posts New Linux Mitigation Handling For SRSO/Inception
AMD Posts New Linux Mitigation Handling For SRSO/Inception

AMD Linux engineer Borislav Petkov kicked off the new week by volleying a patch for adjusting the Speculative Return Stack Overflow (SRSO, a.k.a. "Inception") vulnerability mitigation handling for capabilities to be found with affected processors running on newer CPU microcode.

4 November 2024 - Speculative Return Stack Overflow - Add A Comment
PCIe TPH Coming With Linux 6.13 To Further Enhance 5th Gen AMD EPYC Performance
PCIe TPH Coming With Linux 6.13 To Further Enhance 5th Gen AMD EPYC Performance

Going back to earlier in the year AMD Linux engineers have been prepping the kernel for PCI Express TLP Processing Hints (TPH) support that allows for hints that can be injected to improve latency and lowering traffic congestion when there are several possible cache locations on the server with the TPH noting the optimal location of a Transaction Layer Packet (TLP). This PCIe TPH support is set to be merged upstream with the forthcoming Linux 6.13 cycle.

28 October 2024 - TLP Processing Hints - 2 Comments
AMD EPYC 9755 Performance On The Linux 6.11 & Linux 6.12 Kernels
AMD EPYC 9755 Performance On The Linux 6.11 & Linux 6.12 Kernels

For the recently launched AMD EPYC 9005 series "Turin" processors there is good support out-of-the-box running on the likes of Linux 6.8 as found with Ubuntu 24.04 LTS. The one exception is if wanting to engage CPU power monitoring you need a RAPL/PowerCap patch that was just upstreamed in v6.12. But what about using a newer kernel for greater performance in light of all the upstream optimizations to the kernel in general? Here are some Linux 6.8 vs. 6.11 vs. 6.12 kernel benchmarks on a dual AMD EPYC 9755 server.

24 October 2024 - 5th Gen AMD EPYC + Linux Kernel Compare - 1 Comment
Linux 6.13 To Default To AMD P-State Driver For EPYC 9005 CPUs
Linux 6.13 To Default To AMD P-State Driver For EPYC 9005 CPUs

It was just earlier this week that AMD posted Linux patches to switch EPYC over to using the AMD P-State driver rather than the long-used generic ACPI CPUFreq driver. This should lead to better power efficiency out-of-the-box and is a change being made just for EPYC 9005 "Turin" CPUs and future server processors. Already it's looking like this change will be introduced for the upcoming Linux 6.13 merge window.

23 October 2024 - AMD P-State On EPYC - 1 Comment
AMD XDNA Linux Driver Updated As It Nears The Upstream Kernel
AMD XDNA Linux Driver Updated As It Nears The Upstream Kernel

Back in January AMD published an open-source XDNA Linux kernel driver for supporting their Ryzen AI NPUs. But it wasn't until July that the formal review process for the AMD XDNA driver began as the necessary prerequisite for getting picked up into the mainline Linux kernel. On Friday the fourth iteration of those patches for review were published as it hopefully is closing in on landing within the mainline kernel.

12 October 2024 - AMDXDNA - 11 Comments
AMD To Integrate "Project Caliptra" Into Products Beginning In 2026
AMD To Integrate "Project Caliptra" Into Products Beginning In 2026

As another interesting AMD announcement this week following their Advancing AI event yesterday where they launched the EPYC 9005 series and other new hardware, they've continued with a few more soft announcements in the lead-up to the OCP Global Summit happening next week. The latest interesting tid-bit is their plans to incorporate Project Caliptra into their products beginning in 2026.

11 October 2024 - AMD + Caliptra - 7 Comments
AMD AOCC 5.0 Compiler Released With Zen 5 Support, New Optimizations
AMD AOCC 5.0 Compiler Released With Zen 5 Support, New Optimizations

With 5th Gen AMD EPYC "Turin" processors now launched, AMD provided a same-day release of their updated AMD Optimizing C/C++ Compiler "AOCC". This is AMD's downstream version of LLVM/Clang/Flang where they provide optimized AMD processor support with code that hasn't yet worked its way up into LLVM proper.

11 October 2024 - AMD AOCC 5.0 - 7 Comments
AMD Announces Commitment To "Open Security Technologies"
AMD Announces Commitment To "Open Security Technologies"

After the AMD Advancing AI Event yesterday where they launched AMD 5th Gen EPYC processors, Instinct product updates, and new high-end networking gear, they also put out a blog post to affirm their "commitment to open security technologies in the data center."

11 October 2024 - AMD Open Security - 5 Comments
AMD 3D V-Cache Performance Optimizer Driver Posted For Linux
AMD 3D V-Cache Performance Optimizer Driver Posted For Linux

AMD today quietly posted a new open-source Linux kernel driver for review... the AMD 3D V-Cache Performance Optimizer Driver. This AMD 3D V-Cache Performance Optimizer Driver for Linux is intended to help optimize performance on systems sporting 3D V-Cache such as the AMD Ryzen "X3D" parts and the EPYC "X" processors.

10 October 2024 - AMD 3D V-Cache Performance Optimizer - 31 Comments
AMD Announces EPYC Embedded 8004 Series
AMD Announces EPYC Embedded 8004 Series

Building off last year's release of the EPYC 8004 "Siena" processors featuring up to sixty-four Zen 4C cores, AMD today announced the EPYC Embedded 8004 series.

1 October 2024 - AMD EPYC Embedded 8004 - 4 Comments
AMD Releases AMD-135M: An Open-Source Small Language Model
AMD Releases AMD-135M: An Open-Source Small Language Model

AMD today announced "AMD-135M" as their first small language model they are publicly releasing. AMD-135M is open-source with the training code, dataset, and weights all being open-source to help in the development of other SLMs and LLMs.

27 September 2024 - AMD-135M - 9 Comments
Cloudflare Goes With AMD EPYC Genoa-X For Their Next-Gen Servers
Cloudflare Goes With AMD EPYC Genoa-X For Their Next-Gen Servers

Cloudflare's always-interesting technical blog laid out their details today concerning their next-gen "12th Generation" in-house servers that will be powering their vast web infrastructure. With these next-gen Cloudflare servers they are going with AMD EPYC 9684X Genoa-X processors.

25 September 2024 - Cloudflare Genoa-X Servers - 2 Comments
Linux 6.12 EDAC Prepares For Address Translation On Future AMD Platforms
Linux 6.12 EDAC Prepares For Address Translation On Future AMD Platforms

The Error Detection And Correction (EDAC) driver updates were among the early pull requests submitted for the Linux 6.12 kernel cycle in advance of this week's Linux Kernel Maintainer Summit in Austria. Among the EDAC work this cycle is preparing memory address translation support for future AMD platforms.

16 September 2024 - Linux 6.12 EDAC / RAS - Add A Comment
AMD XDNA Linux Driver v3 Published For Ryzen AI Upstreaming
AMD XDNA Linux Driver v3 Published For Ryzen AI Upstreaming

AMD engineers continue work toward upstreaming their XDNA kernel driver for Linux in enabling the Ryzen AI NPU on open-source. The "v3" patches were posted on Wednesday but given the timing it looks like it will be missing out still on merging for the upcoming Linux 6.12 LTS cycle.

12 September 2024 - AMD XDNA Driver v3 - 4 Comments
AMD Submits Initial Zen 5 Enablement For LLVM/Clang Compiler
AMD Submits Initial Zen 5 Enablement For LLVM/Clang Compiler

Early in the year we enjoyed seeing AMD Zen 5 "znver5" support upstreamed for the GCC 14 compiler in making it into that annual GNU Compiler Collection feature release. It was great seeing AMD Zen 5 support make it into this open-source compiler well ahead of any Zen 5 products being announced. Since then the GCC support for the new Znver5 target has continued to be improve upon meanwhile we've been waiting to see similar treatment for the LLVM/Clang compiler stack. Finally this week that AMD Zen 5 (znver5) support has been submitted for review in upstreaming it for LLVM.

11 September 2024 - LLVM Znver5 - 1 Comment

1779 AMD news articles published on Phoronix.