Is there any way to force a Xeon 1650 v3 CPU to not change its operating frequency?

I have a SuperMicro X10SRi-F server with a Xeon 1650v3 CPU. I'm trying to disable frequency scaling on the processor without any luck (don't know if it is even possible at all).

I've disabled Speed Step on the BIOS, put the machine in the 'High performance' power profile, but still see wide swings in frequency:

Too low frequency on many cores

I really need all the power the machine can give me (I'm recording and playing broadcast video).

Is there any way to fix the CPU frequency? Is this normal!?


Solution 1:

From SuperMicro's How do I enable Turbo mode to get the maximum Turbo mode speed on my X10DRi motherboard?:

Please make sure the following settings are correct:

  1. Please make sure all cores are enabled: Advanced >> CPU Configuration >> Core enabled >> “0” to enable all cores.

  2. Under the Bios setup go to: Advanced >> CPU Configuration >> Advanced Power Management and make sure the setting are as follows: Power Technology >> Custom

Energy performance Tuning >> disable

Energy performance BIAS setting >> performance

Energy efficient turbo >> disable

  1. Then go to Advanced >> CPU Configuration >> Advanced Power Management >> CPU P state control and make sure the settings are as follows EIST (P-States) >> Enable

Turbo mode >> enable

P-state coordination >> HW_ALL

  1. Then Advanced >> CPU Configuration >> Advanced Power Management >> CPU C state control and make sure the setting are as follows.
    Package C-state limit >> C0/C1 state

CPU C3 Report >>disable

CPU C6 report >> enable

Enhanced Halt state >> disable

Note: The FAQ is referring to a different MB model, but it's very similar, and the BIOS options are the same according to the X10SRi manual.

Solution 2:

Just stumbled on a program called Throttlestop (freeware), that does a lot for you without messing around in the BIOS. It monitors also the heat of the processor, and you can change the settings without restart (like when you change the BIOS-settings).

You find it at https://www.techpowerup.com/download/techpowerup-throttlestop/.

Check if your processortype is supported (Core 2 and Core i). You read more at http://forum.notebookreview.com/threads/the-throttlestop-guide.531329/.

Right now this program has 'pumped up' my far too slow HP Pavilion g7 (out of warranty anyway) with a core I7-3612QM, max frequency 2.1 Ghz, that I could not get run higher than about 0,67 Ghz. Now I have doubled that to around 1,3 Ghz, while the temperature raised only from 72°C to 87°C.

Now I have the performance I need for some processor hungry tasks, so I stop trying to go faster.

Rudolf van Roosmalen

Solution 3:

I have same troubles with Super Micro X10DAi motherboard, but solution was completely different even that board is from X10 family also.

I have to

  1. Advanced >> CPU Configuration >> Clock Spread Spectrum >> Enabled
  2. Advanced >> CPU Configuration >> Advanced Power Management Configuration >> Power Technology >> Disabled

I have on this motherboard two processors Xeon E5-2620 v3

Clocks Stable