What prevents your overclocked CPU from surpassing the original specifications?
What prevents your overclocked CPU from surpassing the original specifications?
I have an AMD R3 1200 with a base clock around 3.1 GHz. I overclocked it to 3.9 GHz a few years back and found it stable, but recently during benchmarks in Cinebench R23 I noticed my CPU utilization stuck at 79% while the speed remained around 3.08 to 3.1 GHz. The base clock in Task Manager still shows 3.89 GHz, which is confusing. You can see more on the pictures here: https://imgur.com/a/TjgdjHv
There isn't an OC ability available on the A320's motherboard. The maximum turbo frequency of your CPU is 3.4GHz with a base speed of 3.1GHz. Running a single Cinebench test would show 3.4GHz, but doing multiple tests will drop it to 3.1GHz. That's the current situation.
The higher multiplier values are possible because different CPUs handle frequencies differently. However, unless you adjust them lower, you'll only see the CPU's default performance. You've never seen anything above 3.9GHz, just thought it was possible.
If you manage to keep temperatures stable and slightly undervolt the CPU, you can achieve better boosts across more cores for extended periods—potentially even reaching all four cores, which is what other PCs achieve in Cinebench.
It was OC'd in a static manner with the CPU maintaining a consistent 3.9GHz regardless of conditions, resembling an Intel setup. In a turbo mode, the boost level is capped at 3.9GHz maximum. The static maintains this speed until thermal limits force it into throttle, after which performance drops. The turbo only increases the peak achievable for single threads unless core locking occurs, typically reducing multi-thread speeds by about 50-100Hz once temperatures exceed 60°C, with further reductions at higher temperatures. At around 90°C, multi-core performance would likely settle near 3.1GHz if voltages remain high.
This should assist you. I was informed I could reach out, so feel free to ask if needed. This was done during a test.
It seems it's a dynamic overclock or turbo overclock, which causes performance drops when idle. The temperatures and voltages are as shown in the image. I'm not sure if I set the voltage to auto or 1.25V in BIOS; I'll check and let you know soon.
You might be observing one of several possibilities. With almost every AM4 motherboard I've dealt with, I've encountered various explanations—none of them are entirely clear. The most frequent reason points to side effects from spread-spectrum technology, intended to lower EMI emissions, though I'm not certain. In any case, it relates to minor variations in the 100Mhz bus clock. This influences both the CPU and memory clocks similarly, since they rely on the bus clock and a multiplier. However, it doesn't significantly affect performance; for instance, a 11Mhz deviation on a 3900Mhz base is only about 0.28%. Utilities often display CPU clock speed in different ways: some measure the reported speed directly, while others calculate based on the set multiplier and bus clock. Lastly, some tools show an "effective" clock speed. I think Task Manager and HWINfo do this too—they start with the CPU's set clock but factor in utilization and idle states to estimate real performance during heavy use. It would be wise to try HWInfo64 to compare effective and actual core clock readings for a clearer picture of how the CPU behaves under load.
I believe 1.25v is too low. With Ryzen, it's better to slightly reduce VID and let the CPU adjust its needs, using a 50-66% LLC setting. Limiting core voltage restricts the boost capacity, particularly under single-thread tasks. The CPU may attempt to increase amperage to make up for it, but it still requires the right voltage. I recommend beginning with a VID of 1.375 and adjusting down to around 1.325 in a few steps.
With Ryzen, voltage doesn't have as significant an impact on temperatures compared to Intel since Ryzen units self-regulate with dynamic boosts.