AMD News Archives


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

AMD Ends Out 2023 Still Working To Get The Rest Of SEV-SNP Upstream In Linux
AMD Ends Out 2023 Still Working To Get The Rest Of SEV-SNP Upstream In Linux

This New Year's weekend brought the latest AMD patches working on plumbing the mainline Linux kernel with the hypervisor support around AMD Secure Nested Paging (SNP) as part of their Secure Encrypted Virtualization (SEV). SEV-SNP has been supported since EPYC 7003 series and while some elements of the support have been upstreamed for securing VMs, some bits remain.

31 December 2023 - SEV-SNP Upstreaming Continues - 1 Comment
AMD PMC Linux Driver Being Updated For Zen 5 CPUs
AMD PMC Linux Driver Being Updated For Zen 5 CPUs

One of the big milestones we are looking forward to in 2024 is the introduction of AMD Zen 5 processors. AMD Linux engineers have in recent months begun getting ready for those next-generation processors that look like will be Family 26 (1Ah) processors. We've been seeing more of the AMD "1Ah" patches and some more were posted today for some post-Christmas excitement before the new year.

26 December 2023 - AMD PMC For Zen 5 - 4 Comments
AMD PMF Policy Binary Support Queued For Linux 6.8
AMD PMF Policy Binary Support Queued For Linux 6.8

As part of AMD's Platform Management Framework (PMF) and working on new Ryzen features like the Smart PC Solutions Builder, a set of patches are queued up ahead of the Linux 6.8 kernel cycle support for policy binary support with the PMF driver.

26 December 2023 - AMD PMF Policy Binary - Add A Comment
AMD AXI 1-Wire Host Driver Submitted For Linux 6.8
AMD AXI 1-Wire Host Driver Submitted For Linux 6.8

While the Linux 6.7 release is being pushed back by one week due to the holidays and in turn the Linux 6.8 merge window not officially opening until 8 January, some pull requests do end up getting submitted early. The 1-wire bus driver changes for Linux 6.8 were sent out this week and most notably includes adding the AMD AXI 1-wire host driver.

24 December 2023 - AMD AXI 1W - Add A Comment
It Looks Like AMD Zen 5 SoCs Will Support ACPI PHAT
It Looks Like AMD Zen 5 SoCs Will Support ACPI PHAT

A few months ago I wrote about AMD Linux engineers working on ACPI PHAT support for the Linux kernel. This week new patches around Linux ACPI PHAT handling have been posted with further confirmation of this functionality coming to "future" AMD SoCs.

13 December 2023 - AMD + ACPI PHAT - 2 Comments
AMD WBRF Ready For Linux 6.8 To Mitigate WiFi Radio Interference
AMD WBRF Ready For Linux 6.8 To Mitigate WiFi Radio Interference

Since earlier this year AMD has been working on Linux support for WBRF for mitigating WiFi radio frequency interference (RFI) with their latest Ryzen 7000 and forthcoming Ryzen 8000 series mobile processors. That work looks like it will be ready to land in Linux 6.8.

11 December 2023 - AMD WBRF - 4 Comments
AMD Posts 11th Iteration Of P-State Preferred Core Patches For Linux
AMD Posts 11th Iteration Of P-State Preferred Core Patches For Linux

For the past number of months AMD has been actively working on enabling AMD P-State Preferred Core functionality for Linux so that their modern processors can communicate "preferred" cores to the Linux kernel scheduler for making better decisions around task placement and ultimately ensuring best performance of Ryzen and EPYC processors running on Linux. This week they are up to their 11th take on these kernel patches.

30 November 2023 - AMD P-State Preferred Core - 18 Comments
AMD Talking Up Open-Source & Open Standards Ahead Of "Advancing AI" Event
AMD Talking Up Open-Source & Open Standards Ahead Of "Advancing AI" Event

On 14 December is the previously-announced launch of 5th Gen Xeon Scalable "Emerald Rapids" and Intel Core Ultra "Meteor Lake" processors via a webcast from NASDAQ that Intel is promoting as the "AI Everywhere" event. AMD meanwhile recently announced an "Advancing AI" event for the week prior. While details on the AMD Advancing AI event are light, it's all the more interesting now with AMD teasing open standards and open-source around the event.

14 November 2023 - AMD "Advancing AI - 20 Comments
AMD Releases Six New EPYC 7003 "Milan" Processors
AMD Releases Six New EPYC 7003 "Milan" Processors

While there is now the 4th Gen EPYC processors with the exciting and vast line-up from the very powerful general purpose Genoa(X) processors and Bergamo for CSPs and very dense servers to Siena for telco/edge, the 3rd Gen EPYC "Milan(X)" processors remain very viable. Especially for those seeking to minimize hardware costs, seeking very mature platforms, or looking to upgrade existing EPYC SP3 servers, the EPYC 7003 series remains quite competitive. Today AMD formally announced six new Milan processors.

7 November 2023 - EPYC Milan - 2 Comments
Linux 6.7 Perf Adds Support For Zen 4 Unified Memory Controller Events
Linux 6.7 Perf Adds Support For Zen 4 Unified Memory Controller Events

Going back to early last year saw AMD Linux engineers posting PerfMonV2 patches in preparation for Zen 4 processors. The PerfMonV2 updated performance monitoring capabilities with Zen 4 were merged last year and are supported with the latest EPYC 8004/9004 series processors. Coming only now though to Linux 6.7 is support for Unified Memory Controller (UMC) events as part of PerfMonV2.

6 November 2023 - AMD Zen 4 UMC Perf Events - Add A Comment
AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7
AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7

Since the AMD Inception vulnerability was made public in August there were kernel patches merged that day and since then there's been a few rounds of clean-ups and fixes for this mitigation code formally known as the Speculative Return Stack Overflow (SRSO). With Linux 6.7, more SRSO mitigation clean-ups have been merged.

6 November 2023 - AMD Inception - Add A Comment
AMD Versal EDAC Driver Submitted For Linux 6.7
AMD Versal EDAC Driver Submitted For Linux 6.7

While the Linux 6.6 kernel isn't set to be released until later today, over the weekend a number of early pull requests were submitted of new material for the Linux 6.7 merge window. Among those early PRs were for the Error Detection and Correction (EDAC) area of the kernel.

29 October 2023 - Versal - Add A Comment
AXI 1-Wire Driver Is AMD's Latest Upstreaming Effort To The Linux Kernel
AXI 1-Wire Driver Is AMD's Latest Upstreaming Effort To The Linux Kernel

Since AMD's acquisition of Xilinx and working to broaden the portfolio of offerings for the data center, more AMD-Xilinx drivers have been working their way toward the mainline Linux kernel. There's been upstreaming efforts such as the Versal EDAC driver, generating DeviceTree nodes for PCI devices, Versal watchdog driver, QDMA driver, CDX bus support, and more. The latest driver working its way toward the mainline kernel from AMD is the AXI 1-wire driver.

24 October 2023 - AMD AXI 1-Wire Driver - 5 Comments
AMD Wants To Know If You'd Like Ryzen AI Support On Linux
AMD Wants To Know If You'd Like Ryzen AI Support On Linux

With the newest AMD Ryzen 7040 series laptops there is "Ryzen AI" as a dedicated AI engine based on Xilinx IP to help accelerate machine learning with the likes of PyTorch and TensorFlow. Sadly though this Ryzen AI with their new Zen 4 laptops is only supported under Microsoft Windows at this point. But it could change with sufficient customer interest.

20 October 2023 - Ryzen AI For Linux? - 153 Comments
AMD Posts Linux Patches For Better Graphics/Compute Interoperability & Other Benefits
AMD Posts Linux Patches For Better Graphics/Compute Interoperability & Other Benefits

AMD today posted a set of interesting patches for enabling better integration of their AMDKFD (Kernel Fusion Driver, what is their compute kernel driver) memory management with Linux's DRM GEM ioctl API. In turn the code allows managing virtual address (VA) mappings in compute VMs with the GEM_VA ioctl interface for greater control of buffers imported via DMA-BUF.

17 October 2023 - AMDKFD + GEM_VA - 3 Comments
AMD Advanced Media Acceleration "AMA" 1.0 SDK Released
AMD Advanced Media Acceleration "AMA" 1.0 SDK Released

AMD has published the Advanced Media Acceleration (AMA) v1.0 SDK as a software stack aimed for hardware video acceleration and capable of high density real-time transcoding. The AMD AMA SDK integrates with the likes of the open-source FFmpeg and GStreamer projects for fitting nicely in the Linux software ecosystem as well as sporting its own C-based API.

13 October 2023 - AMD AMA 1.0 SDK - 10 Comments
AMD Makes A New Open-Source AI Software Acquisition
AMD Makes A New Open-Source AI Software Acquisition

It was just a few weeks ago that AMD acquired AI software company Mipsology to help their AI software efforts on FPGAs. Today AMD announced another notable AI software acquisition: open-source AI software vendor Nod.ai.

10 October 2023 - AMD + Nod.ai - 6 Comments
AMD P-State Preferred Core Support For Linux Spun Up An Eighth Time
AMD P-State Preferred Core Support For Linux Spun Up An Eighth Time

While the AMD P-State driver is working quite well for Ryzen systems already with the default on Linux 6.5, one of the additions we are still waiting to land is the AMD "Preferred Core" functionality. An eighth version of those patches were posted on Monday for inching this feature closer to the mainline kernel.

10 October 2023 - AMD P-State Preferred Core v8 - 25 Comments
AMD OpenSIL Will Be Talked About Later This Month At The 2023 OCP Global Summit
AMD OpenSIL Will Be Talked About Later This Month At The 2023 OCP Global Summit

Earlier this year at the OCP Regional Summit in Prague AMD first presented openSIL as their new open-source CPU silicon initialization effort that can integrate with Coreboot and open-source boot firmware solutions. AMD openSIL is currently being prototyped on Genoa platforms but in a few years will eventually replace AGESA on both client and server processors. Later this month at the OCP Global Summit, there will be a new presentation on AMD openSIL.

6 October 2023 - AMD OpenSIL - 4 Comments
AMD PMF Firmware Added To Linux-Firmware.Git For Smart PC Solution Builder
AMD PMF Firmware Added To Linux-Firmware.Git For Smart PC Solution Builder

As written about last month, AMD Linux engineers have been working on PMF Linux driver support for a "Smart PC Solutions Builder". The AMD Smart PC Solutions Builder feature is intended to provide OEMs with more control over system power/performance policies. It looks like systems making use of this feature are already to the marketplace or imminent with AMD having already landed the PMF firmware.

3 October 2023 - AMD PMF Firmware - 3 Comments
Linux Will Finally Indicate Via /proc/cpuinfo If AMD SVM Virtualization Is Disabled
Linux Will Finally Indicate Via /proc/cpuinfo If AMD SVM Virtualization Is Disabled

Checking for the presence of Intel virtualization (VMX) support and it being enabled can be easily achieved by looking at the flags in /proc/cpuinfo. But to this point AMD virtualization (SVM) has always been shown to user-space via /proc/cpuinfo even when the BIOS/platform has disabled SVM functionality. Finally for Linux 6.7 this oversight is being corrected.

2 October 2023 - AMD SVM Enabled? - Add A Comment
Limited Support For The AMD Pensando Elba SoC Might Finally Land Upstream In Linux 6.7
Limited Support For The AMD Pensando Elba SoC Might Finally Land Upstream In Linux 6.7

For a year and a half now Pensando has been working on enabling their Elba SoC support for the mainline Linux kernel - a process that coincidentally began just days after AMD announced it was acquiring Pensando. Over the past 18 months the AMD-Pensando Elba SoC enablement work has now been through 16 rounds of code review but still isn't over the finish line yet but some of the initial enablement code might finally land with Linux 6.7.

26 September 2023 - AMD Pensando Elba - 10 Comments
Expanded Platform Support For AMD Dynamic Boost Control Being Worked On For Linux
Expanded Platform Support For AMD Dynamic Boost Control Being Worked On For Linux

Since early this year AMD has been working on Linux enablement patches for Dynamic Boost Control (DBC). This is a new feature of some AMD SoCs that allow an "authenticated entity" to have greater control over certain SoC characteristics to improve the power/performance. AMD DBC was merged for Linux 6.6 just days ago while already new patches have been posted that extend the supported platforms for this Dynamic Boost Control functionality.

8 September 2023 - AMD DBC - 1 Comment
AMD UIF 1.2 Released With Initial Radeon GPU Support
AMD UIF 1.2 Released With Initial Radeon GPU Support

AMD today published version 1.2 of their Unified Inference Frontend (UIF) that is for supporting deep learning inference across AMD CPUs, GPUs, as well as Versal adaptive SoCs and FPGAs. AMD UIF aims to accelerate AI inference across all AMD compute platforms with machine learning frameworks like PyTorch and TensorFlow. With UIF 1.2 adds initial support for Radeon GPUs.

7 September 2023 - Unified Inference Frontend 1.2 - 2 Comments
AMD Preferred Core Patches Updated For Linux
AMD Preferred Core Patches Updated For Linux

On the AMD CPU side of the house, one of the patch series we are looking forward to seeing upstreamed in the Linux kernel is the AMD Preferred Core functionality that was initially sent out this summer. This AMD Preferred Core handling is built onto the AMD P-State driver and has been undergoing a few rounds of iteration with the latest "v5" patches having been posted this week.

6 September 2023 - AMD P-State Preferred Core - 5 Comments
AMD Open Hardware Competition Winners Announced For 2023
AMD Open Hardware Competition Winners Announced For 2023

AMD by way of their Xilinx acquisition has been running the Open Hardware Competition since 2015 for helping to drive new innovations around FPGAs and the ACAP compute platform. The winners of the AMD Open Hardware Competition 2023 were recently announced.

5 September 2023 - AMD Open Hardware Winners - Add A Comment
AMD Publishes SEV Firmware As Open-Source
AMD Publishes SEV Firmware As Open-Source

While I have been eagerly following the AMD openSIL project for open-source CPU initialization that will eventually replace AGESA, today AMD announced a new open-source firmware drop: the SEV firmware has been made open-source.

30 August 2023 - SEV Firmware - 18 Comments
AMD Zen 5 / Family 1Ah Temperature Support & EDAC Submitted For Linux 6.6
AMD Zen 5 / Family 1Ah Temperature Support & EDAC Submitted For Linux 6.6

Over the summer AMD Linux engineers began sending kernel patches for Family 1Ah (Family 26) processors that almost surely are for next-gen Zen 5 processors. Among the initial bits sent out for this next-generation AMD CPU Family are HWMON temperature monitoring and EDAC reporting, which are now on their way for the Linux 6.6 kernel.

28 August 2023 - HWMON + EDAC - 2 Comments

1672 AMD news articles published on Phoronix.