AMD/Zen CPPC #320
Replies: 10 comments 12 replies
-
|
Beta Was this translation helpful? Give feedback.
-
Ugh! I don't feel like going further with that ACPI firmware. Dream of the same Zen3 MSR for Zen v1 and v2 |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Remarks:
|
Beta Was this translation helpful? Give feedback.
-
For bare-metal testings, all latest CPPC additions are now available in the development image @ cyring.fr |
Beta Was this translation helpful? Give feedback.
-
Re-engineering CPPC is the work in progress.
|
Beta Was this translation helpful? Give feedback.
-
Commit 3e690a8
|
Beta Was this translation helpful? Give feedback.
-
Linux now also includes an AMD CPPC "shared memory" code path for (I guess consumer Zen 2?) CPUs without the "cppc" MSR, but does implement the |
Beta Was this translation helpful? Give feedback.
-
I can't get CPPC to turn green, except when I manually enable HWC. What exactly does this change? I can't seem to load the AMD_PSTATE driver (with C-States and CPPC enabled in the BIOS of my B550 Taichi) and even after enabling CPPC in Corefreq, my Ryzen 5 Pro 4750G only goes into C1 in Corefreq. |
Beta Was this translation helpful? Give feedback.
-
IOMMU, its version, and virtualization are not showing up in your CoreFreq output. |
Beta Was this translation helpful? Give feedback.
-
Commit 5c22122 in
develop
branch is introducing CPPC for AMD Zen processors.Features
windowPerformance Monitoring
window, itemHWP
.This is a write-once operation, and same as Intel/HWP, a reboot is required to disable CPPC
Lowest
Efficient
Guaranteed
Highest
Unlike Intel/HWP, those capabilities are not P-states but rather some performance hints between
0
and255
.I have thus scaled them to P-state ratios, proportionally to the
Max
Frequency ratio (non boosted).HWP EPP
, in thePower, Current & Thermal
window, allows to modify theEnergy Policy
. Hint is between0
and255
.Processor
window are displayed the CPPC requested ratios under the sectionHWP
Same as capabilities, those are originally hints which are scaled to ratios.
So far, they are read-only.
Code has been programmed on a
Zen2/Lucienne
5300U
processor.I will appreciate your screenshots of testings to figure out the distinct cases among platform firmware.
CyrIng
Beta Was this translation helpful? Give feedback.
All reactions