a_bolog
New Member
- Joined
- Oct 11, 2021
- Messages
- 11 (0.01/day)
I'm trying to optimize the profiles for Full Performance, Internet, Gaming, etc.
I've noticed that the SpeedShift EPP value has an impact on the max CPU frequency in a rather "unpredictable" way. Maybe because I don't understand what it does.
Example:
Run a game, or static camera Heaven Benchmark.
EPP value is set to 100, max CPU is 3.6Ghz.
Change EPP value to 60, max CPU is 4Ghz.
Change EPP value to 0, max CPU is 5Ghz.
All good and as expected.
I'm using the High Performance Windows profile, so windows doesn't change or interfere with the value. Clock speeds are set to 5Ghz, so it's uncapped. Max PL1 and PL2, uncapped.
The question:
Is it a reliable way of configuring the profiles, purely based on the EPP values?
I'd like to say yes because I've noticed this other behavior:
EPP value 100, CPU is 3.6Ghz while running the game. BUT if I run something else in the background, open chrome, render a video, the CPU jumps to 4.5Ghz.
Additionally, if I run another game which is more CPU hungry, it clocks to 4.2Ghz, or something different.
So it's as if the EPP value is "choosing" the most efficient max CPU clock speed based on how much load there is and the EPP value (lower=higher clocks, higher=lower clocks).
Am I wrong? Is my observation correct?
For me it makes a lot more sense for the max clocks to be capped on a app by app basis, as one game might need more CPU than another, rendering a video needs less CPU than rendering in 3D, etc.
I would prefer to not "cap" the CPU to 4Ghz, and no matter the load, the CPU will be capped at 4Ghz.
It seems a lot more efficient to have different EPP values and let the CPU choose the max frequency it needs.
But maybe I'm just completely wrong.
Any opinions on this matter?
I've noticed that the SpeedShift EPP value has an impact on the max CPU frequency in a rather "unpredictable" way. Maybe because I don't understand what it does.
Example:
Run a game, or static camera Heaven Benchmark.
EPP value is set to 100, max CPU is 3.6Ghz.
Change EPP value to 60, max CPU is 4Ghz.
Change EPP value to 0, max CPU is 5Ghz.
All good and as expected.
I'm using the High Performance Windows profile, so windows doesn't change or interfere with the value. Clock speeds are set to 5Ghz, so it's uncapped. Max PL1 and PL2, uncapped.
The question:
Is it a reliable way of configuring the profiles, purely based on the EPP values?
I'd like to say yes because I've noticed this other behavior:
EPP value 100, CPU is 3.6Ghz while running the game. BUT if I run something else in the background, open chrome, render a video, the CPU jumps to 4.5Ghz.
Additionally, if I run another game which is more CPU hungry, it clocks to 4.2Ghz, or something different.
So it's as if the EPP value is "choosing" the most efficient max CPU clock speed based on how much load there is and the EPP value (lower=higher clocks, higher=lower clocks).
Am I wrong? Is my observation correct?
For me it makes a lot more sense for the max clocks to be capped on a app by app basis, as one game might need more CPU than another, rendering a video needs less CPU than rendering in 3D, etc.
I would prefer to not "cap" the CPU to 4Ghz, and no matter the load, the CPU will be capped at 4Ghz.
It seems a lot more efficient to have different EPP values and let the CPU choose the max frequency it needs.
But maybe I'm just completely wrong.
Any opinions on this matter?