Intel i5 4670s only hitting x34 Turbo Multiplier (3.4ghz)

xBlueXFoxx

Distinguished
Feb 5, 2011
18
0
18,520
I just recently got a new motherboard (MSI z87 MPower Max) and an i5 4670S (yes, I'm aware, it doesn't OC and I got an OC board, it's a temporary CPU.) Full specs down below.

According to Prime95 my CPU speed is 3100.6mhz as expected, base multiplier is x31, but according to it the Turbo multiplier is x34, which is should be x38 (3.8ghz) as the spec sheets state. In the stress test and when rendering a 4k video I can only seem to get the CPU to peak at 3.38ghz.

I'm using a CoolerMaster Hyper T4 to cool this thing and it's well under 50C at most times even 10 minutes into the stess test, according to windows I'm only hitting a max frequency of 3.38ghz, which is a bit odd. I've enabled MSI's OC genie and now instead of reducing the multiplier below x31 like Intel CPU's it's now locked at 3.38ghz. Something in the motherboard or some setting is not reporting the right turbo multiplier, I've dug around and I'm stumped at this point, I obviously can't manually adjust the multiplier as it's a locked CPU, when adjusting the base clock even in the slightest the system does not boot.


Specs
CPU: Intel i5 4670S http://ark.intel.com/products/75049/Intel-Core-i5-4670S-Processor-6M-Cache-up-to-3_80-GHz
GPU: Gigabyte Geforce GTX 970
RAM: 6gb of some corsair 1600 XMS3
PSU: EVGA 600B 80Plus Bronze
Mobo: MSI Mpower Max Z87 Bios ver. 1.7 (I haven't updated to 1.9 yet because I don't really see the need to, but I might do so anyways.)
 

Vexillarius

Reputable
Aug 23, 2014
1,434
0
5,960
The max turbo speed is for a single core. When only a single core is under load it'll turbo up to 3.8GHz. The more cores are put under load, the lower the max turbo will be, with 3.4GHz for all 4 cores.

So, I'm sorry to say your CPU is working as intended.
 

xBlueXFoxx

Distinguished
Feb 5, 2011
18
0
18,520

Just booted back up.

Actually it was limiting the multiplier, I just fixed it, I noticed there was 2 OC Genie buttons, a physical one on the board and a bios one. I was using the bios one, there was a setting to select between the two, I set the bios setting to the physical button rather than the bios and I'm now hitting a maximum speed of 3.8ghz according to task manager, task manager is reporting speeds of 4.14ghz during stress testing. So I guess that fixed it and will hopefully help anyone who has similar issues with this board.

I did update my bios to 1.9 but I don't believe that's what actually fixed it in this case, as I was having the issue still after bootup until I tried what I previously mentioned.

(Oddly enough, BurnInTest still reports x34, probably didn't update.)

Windows system info is reporting 3.8ghz though.
 
Turbo speeds are dependent on how many cores are being used. For you it's:
1 core - 3.8
2 - 3.7
3 - 3.5
4 - 3.4

Oc genie, as well as some other mobo functions on other companies, take advantage of a loophole in turbo speed that allows you to get the top speed on any turbo level. Task manager and windows info is not reliable for reading speeds correctly. You should use cpuz.