AMD Includes Zen 3 Microcode In Linux Kernel


After the success of Zen 2 powered CPUs, Dr. Lisa Su, AMD’s CEO, formally disclosed in his recent interview that AMD is planning to release Zen 3 later this year.

Additionally, famed Hardware leaker, Komachi Ensaka, also tweeted revealing the line of code added to the Linux kernel for the Family of 19h system, which is the family of AMD CPUs based on the Zen 3 microarchitecture.

Line of Codes

As written in the [PATCH 4/5], patches relating to MCA (Machine Check Architecture) and EDAC (Error Detection and Correction), are added to support the AMD Family 19h processors, which are Zen 3-based chips.

The current family 17h, based on the Zen 2 architecture, can also be used along with the family 19h, which is included in the list of families to load the module automatically.

Amid the line of code, it also reveals that two device IDs are included for the Zen 3 family, “PCI_DEVICE_ID_AMD_19H_DF_F0” and “PCI_DEVICE_ID_AMD_19H_DF_F6”, which are listed under Family 19h.

pci device id amd zen 3 in linux code

AMD Zen 3 – Microarchitecture

Various patches are being added to the Linux kernel regularly to support the future hardware. Also, whims of the addition of microcode confirm that it’s on the way to support the AMD’s Zen 3 processors.

Zen 3 will serve as a successor to Zen 2. With denser packing of a transistor and a shift to the EUV (Extreme Ultraviolet) lithography technique, it would allow improved energy efficiency and processor performance by enhancing the clock speed.

To know more about future updates and news related to Zen 3, keep reading Fossbytes.

Sarvottam Kumar

Sarvottam Kumar

Sarvottam Kumar is a software engineer by profession with interest and experience in Blockchain, Angular, React and Flutter. He loves to explore the nuts and bolts of Linux and share his experience and insights of Linux and open source on the web/various prestigious portals.
More From Fossbytes

Latest On Fossbytes

Find your dream job