AMD Finally Releases Overdue Linux CPPC Driver
#1
Information 
Quote:
[Image: oiEerNeGBHNxn7AsNWxLdZ-1024-80.jpg.webp]

The new driver will optimize Ryzen CPUs for Linux

As reported by Phoronix, AMD's Zen 3 architecture is getting support for the ACPI CPPC driver designed for Linux-based operating systems. The Collaborative Processor Performance Control driver allows Linux to see which cores have the highest boosting potential in a Ryzen CPU and target the highest boosting cores for single- or lightly-threaded workloads, a feature that has been supported in Windows since the launch of the Zen 2 processors. Additionally, the ACPI driver will improve Linux's support of Ryzen power states, allowing for better power consumption and performance. However, the new drivers are currently only for Zen 3, with Zen 2 support coming down the road.

This is much better than the current generic CPUFreq driver built into Linux, which, as the name states, is generic and isn't fully optimized for AMD processors.

Phoronix notes that it's taken AMD two full years to finally release this new CPPC driver for Linux. Originally AMD worked on this driver for Zen 2 processors back in 2019, but the company said it didn't have enough resources to finish the driver during that time.

AMD completed the driver right after Steam announced the Steam Deck with its custom Zen 2 APU and Linux-based Steam OS. AMD made custom adjustments to accommodate thread-targeting specifically for that device, but now it appears that the optimizations have been spread out to all Zen 3 processors in Linux environments. 

Coincidentally, AMD tested the initial P-State patches for Ryzen on Cezanne chips, AMD's latest Ryzen 5000 series APUs comprised of Zen 3 parts. AMD mentions that it will extend the coverage of the CPPC driver in the future, meaning it will eventually support Zen 2 and potentially Zen+ chips.

Phoronix says the code was posted today across 19 patches, so if you want the direct code, you can download it now. But, for more mainstream users, you'll have to wait for a little while before your favorite Linux distro gets updated with the new CPPC driver.
...
Continue Reading
[-] The following 1 user says Thank You to harlan4096 for this post:
  • silversurfer
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)
[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Recent Posts
Android Security Bulletin—May 2026
Android Security...harlan4096 — 08:10
AdwCleaner 8.8.0
AdwCleaner 8.8.0 ...harlan4096 — 08:07
AdGuard VPN for Windows 2.9.2
AdGuard VPN for Wi...harlan4096 — 08:06
Google Chrome Is Silently Downloading a ...
Google Chrome has ...harlan4096 — 08:04
QOwnNotes
26.5.2 Pressing Ctr...Kool — 06:39

[-]
Birthdays
Today's Birthdays
avatar (45)xclubDum
avatar (41)Stewartanilm
Upcoming Birthdays
avatar (28)akiratoriyama
avatar (48)Jerrycix
avatar (40)awedoli
avatar (82)WinRARHowTo
avatar (38)owysykan
avatar (49)beautgok
avatar (39)axuben
avatar (45)talsmanthago
avatar (31)mocetor
avatar (46)piomaibhaict
avatar (51)kingbfef
avatar (38)izenesiq
avatar (40)ihijudu
avatar (45)tiojusop
avatar (42)Damiennug
avatar (40)acoraxe
avatar (49)contjrat
avatar (41)axylisyb
avatar (44)tukrublape
avatar (41)iruqi
avatar (42)saitetib
avatar (36)ypasodiny
avatar (39)omapek
avatar (48)Geraldtuh
avatar (44)knigiJow
avatar (46)1stOnecal
avatar (50)Mirzojap
avatar (36)idilysaju
avatar (40)GregoryRog
avatar (45)mediumog
avatar (40)odukoromu
avatar (46)Joanna4589

[-]
Online Staff
There are no staff members currently online.

>