Permabanned
- Joined
- 28 Sep 2018
- Posts
- 0
Probably a silly question but is there any way to keep the clocks pegged at their boost without dropping down a few hundred MHz ? At my native res of 3840x1600 the clocks go as low as 2GHz sometimes.
On Intel you can force it but on AMD the clocks seem to go up and down pretty randomly which does make a difference to performance, Especially in game benchmarks.
In games for example on a 12900K I can see all cores stuck at 4.90GHz, With the 5800X3D in the same game, Division 2 in this instance, Maybe 1 or 2 cores will boost to around 4.45GHz and the rest will be under 4GHz.
In short, no. AMD relies on their boost algo for max performance. The platform is very heat and current sensitive thus you’re seeing frequencies always bouncing around. This is even more obvious if you attention to effective clocks in hwinfo instead of advertised clocks.
To get the boost to work right you need to let the chip downclock via cstates at it’s discretion. This changes the power draw, thus lowering temps and giving boost more budget to play with.
On intel, you have to control the frequencies yourself for optimal performance and tune a package that’s peak performance for your chip.
So taking the above to your division 2 example, AMD is downclocking the cores aggressively when not in use by the game.
12900k has an all core floor of 4.9 going off memory if you have something like mce enabled, running fixed voltage, windows high performance and it’ll never go below that floor unless it throttles. But even here you are looking at advertised frequency. It’s effective clocks will be lower. The difference is that the intel cores don’t have to “wake up” when needed and are ready for the additional load.
Each approach is different and you can’t interchange them if you want max performance from either platform. Moral of the story, effective clocks is what matter. Even more so on AMD when clock stretching is easy to have even with the mildest of tuning.