go install github.com/sjug/go-zenstates@latest
go: downloading github.com/sjug/go-zenstates v0.0.0-20170902014824-71743512d9a6
go-zenstates -l
Enabled - FID = 98 - DID = 8 - VID = C9 - Ratio = 38.00 - vCore = 0.29375
Enabled - FID = 78 - DID = 8 - VID = 79 - Ratio = 30.00 - vCore = 0.79375
Disabled
Disabled
Disabled
Disabled
Disabled
Disabled
go-zenstates -enable -p 2
Current pstate2: Enabled - FID = 98 - DID = 8 - VID = C9 - Ratio = 38.00 - vCore = 0.29375
Enabled pstate2
go-zenstates -enable -p 3
Current pstate3: Enabled - FID = 98 - DID = 8 - VID = C9 - Ratio = 38.00 - vCore = 0.29375
Enabled pstate3
go-zenstates -l
Enabled - FID = 98 - DID = 8 - VID = C9 - Ratio = 38.00 - vCore = 0.29375
Enabled - FID = 78 - DID = 8 - VID = 79 - Ratio = 30.00 - vCore = 0.79375
Disabled
Disabled
Disabled
Disabled
Disabled
Disabled
analyzing CPU 8:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 8
CPUs which need to have their frequency coordinated by software: 8
maximum transition latency: Cannot determine or is not supported.
hardware limits: 400 MHz - 5.17 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 400 MHz and 5.17 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 4.44 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
Boost States: 0
Total States: 2
Pstate-P0: 3800MHz
Pstate-P1: 3000MHz
- Ryzen 7600
- Fedora 38 (Kernel 6.4, also tried 6.3)
- driver: amd-pstate-epp