Hello,
I discovered a weird behaviour which I have no solution for, yet. Under full load (CPU benchmark) the CPU is clocking the cores very differently after a few seconds of runtime.
One core runs at ~3.3 GHz, two others at ~ 2.3 GHz and one at ~1.5 GHz. This results in an overall performance loss of >20%. Because one core is running at ~3.3 GHz, the cpu runs at higher voltage and gets hotter which results in the thermal throttleing of the other cores (I suppose).
I've tested this with Cinebench R15, Prime95 and AIDA64 stability test - same outcome (I've linked the images below). Which drives me nuts is that this wasn't always the case. I've seen it running stable at 2.9-3.1 GHz on all cores at a lower voltage (75°C) on all tests for a longer period of time and it never dropped into this weird behaviour. I got a maximum cinebench R15 score of 690 back then, now its only 510 - always.
Test-conditions: 20°C room temperature, 100% charged, mouse attached, WLAN off, networkcable attached, kill-a-watt-meter applied.
What I already tried:
- changing windows 10 powerplans (balanced, high, ultra), on desktop ryzen there seems to be a additional ryzen powerplan.
- flashed between BIOS 1.08 and BIOS 1.09 multiple times (happens with both of them).
- changed the thermalpaste on the CPU (Noctua NT-H1) multiple times, checked the contact pressure and thermalpaste distribution.
- installed the newest GPU driver manually.
- rebooting several times.
Anyone with a similar experience?
Thanks for your help in advance.