Originally posted by ptr1337
View Post
Linux 6.5 With AMD P-State EPP Default Brings Performance & Power Efficiency Benefits For Ryzen Servers
Collapse
X
-
Originally posted by Ranguvar View Post
It's due to the 5900X.
Unfortunately 'cppc' feature flag does not appear to be exposed for at least desktop non-APU Zen3.
Test `lscpu` and regardless of BIOS setting, it never shows that flag.
Current Linux docs note: "Some new Zen3 processors such as Cezanne provide the MSR registers directly”
I believe this means other Zen3 do not, and for them 'cppc' flag is never exposed.
With my 5950X on 6.5.4, I need both amd_pstate.shared_mem=1 and amd_pstate=active in the kernel command line before the new driver is used.
This is even with default amd_pstate=active (CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3).
There were notes about shared_mem performance issues in Linux 6.0 docs, but those were removed in subsequent versions.
Any test would be more than welcome ;D
Leave a comment:
-
-
Originally posted by Ranguvar View Post
It's due to the 5900X.
Unfortunately 'cppc' feature flag does not appear to be exposed for at least desktop non-APU Zen3.
Test `lscpu` and regardless of BIOS setting, it never shows that flag.
Current Linux docs note: "Some new Zen3 processors such as Cezanne provide the MSR registers directly”
I believe this means other Zen3 do not, and for them 'cppc' flag is never exposed.
With my 5950X on 6.5.4, I need both amd_pstate.shared_mem=1 and amd_pstate=active in the kernel command line before the new driver is used.
This is even with default amd_pstate=active (CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3).
There were notes about shared_mem performance issues in Linux 6.0 docs, but those were removed in subsequent versions.
Any test would be more than welcome ;D
My 5950X is able to use amd_pstate without any options on the cmdline.
And I'm using Linux 6.5.4 too.
Leave a comment:
-
-
Originally posted by Michael View Post
It's not due to the 5900X but rather your motherboard.... Check if ACPI CPPC is enabled in BIOS or otherwise check for BIOS updates or something otherwise wonky with your platform.
Unfortunately 'cppc' feature flag does not appear to be exposed for at least desktop non-APU Zen3.
Test `lscpu` and regardless of BIOS setting, it never shows that flag.
Current Linux docs note: "Some new Zen3 processors such as Cezanne provide the MSR registers directly”
I believe this means other Zen3 do not, and for them 'cppc' flag is never exposed.
With my 5950X on 6.5.4, I need both amd_pstate.shared_mem=1 and amd_pstate=active in the kernel command line before the new driver is used.
This is even with default amd_pstate=active (CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3).
There were notes about shared_mem performance issues in Linux 6.0 docs, but those were removed in subsequent versions.
Any test would be more than welcome ;DLast edited by Ranguvar; 22 September 2023, 01:49 AM.
Leave a comment:
-
-
Originally posted by Michael View Post
It's not due to the 5900X but rather your motherboard.... Check if ACPI CPPC is enabled in BIOS or otherwise check for BIOS updates or something otherwise wonky with your platform.
Leave a comment:
-
-
Originally posted by okunium View Poston the amd 5900x amd_pstate is not default. I really dont understand why. To check if amd_pstate is active run this command - cpupower frequency-info - and check the info that is written in the driver section. if someone has any idea why is amd_pstate not default on 5900x pls share.
Leave a comment:
-
-
Leave a comment: