Turbo boost slowing down i7 4770?

SkyKnightBiel

Reputable
Jul 17, 2017
43
0
4,530
So, I have a i7 4770, which at least should work at 3.4Ghz normally and 3.9Ghz with Turbo boost.
Well, the thing is, I was monitoring my computer and the processor clock frequency and I noticed that all the cores (eight cores at MSI afterburner) were running at 3,1GHz (3167 to be exact), so I went to the BIOS settings and disabled turbo boost, and now all cores are running at 3,39GHz (3395 to be exact, again)
Shouldn't turbo boost help my cpu and let its frequency to 3.6~3.7GHz? (I know that it only goes to its maximum at single core perfomance), why is it slowing down the frequency?
TL;DR: I7 4770 is running with 8 cores at 3,1GHz with Turbo Boost on and 3.39GHz with Turbo Boost off. I'd like to know if there's a way to make Turbo Boost work correctly.

If you guys want my system specs, you can ask.
 
Solution
Well that explains it, when you turn off speedstep you are locking the CPU to it's base clock, not the same as turning off turbo as you originally said.
What are you using to check the clock speed?

Check your windows power plan is set to balanced or performance. With Speedstep and turbo both on the clock speed should vary up and down depending on load, something like CPU-Z or open hardware monitor should let you see the current speed. I normally use prime95 to load up the CPU and open hardware monitor to check the clock speed and temperatures with the CPU at 100%

SkyKnightBiel

Reputable
Jul 17, 2017
43
0
4,530
Yeah but I was monitoring while playing Overwatch, I thought my CPU was failing because it was under its minimum perfomance.
To make sure, even when playing watch dogs 2 it doesn't go above 3167.

Also, temperatures are normal (60°C max)
 

SkyKnightBiel

Reputable
Jul 17, 2017
43
0
4,530
Uh, the processor should at least use more than 3.4GHz when gaming. And the maximum temperature that you can use turbo boost until the clock goes down its 72°C.
And that doesn't even make sense, because it reaches the same temperature with turbo boost off and the clock goes to 3.39GHz.
 

Dugimodo

Distinguished
You sure it wasn't speedstep you disabled? In normal operation a CPU will pretty much never use the base clock, if the load is light it will slow down and can be much lower than the base clock and under load turbo should clock it higher. What you describe is not normal behaviour.

Speedstep is what lets the CPU clock lower than the base clock, turbo is what lets it clock higher on demand. Maybe you should try defaulting all your BIOS settings and testing again as it sounds like something is not set right.
 

Dugimodo

Distinguished
Well that explains it, when you turn off speedstep you are locking the CPU to it's base clock, not the same as turning off turbo as you originally said.
What are you using to check the clock speed?

Check your windows power plan is set to balanced or performance. With Speedstep and turbo both on the clock speed should vary up and down depending on load, something like CPU-Z or open hardware monitor should let you see the current speed. I normally use prime95 to load up the CPU and open hardware monitor to check the clock speed and temperatures with the CPU at 100%
 
Solution

SkyKnightBiel

Reputable
Jul 17, 2017
43
0
4,530
Thanks!! Even on maximum perfomance plan the cpu was limited to 75% of maximum perfomance. Now with the turbo boost on it goes even to 3.9GHz. (Which I don't know if it's good because it means the games are using all my cpu.)