How to enable max. performance on a Dell PowerEdge 12th Generation (Intel CPU)

Like you saw in one of my last posts, which BIOS Settings you have to change for maximum performance on Dell PowerEdge 11th Gerneration, you can do the same also in 12th Generation.

First reboot the server and press “F2” to enter the “System Setup” and click on “System BIOS Settings”

System Setup Dell PowerEdge R620

System Setup Dell PowerEdge R620


In BIOS Main Menu please click on “System Profile Settings”

Dell BIOS System Profil Settings

Dell BIOS System Profil Settings


Set System Profile please to “Performance”

System Profile Settings

System Profile Settings


Now click on “Back” in the lower right corner.

Back in the main menu click “Finish”.

In the popup box please click “yes” to save changes.

If you see the “Green Box” you can click “OK” and restart your server.

Dell BIOS Changes were saved

Dell BIOS Changes were saved


Dell PowerEdge 11th Generation (Intel CPU) BIOS settings to improve performance

In this blog I want to show you how you can improve your CPU performance. Please be aware, this changes will have direct influence on power consumation. If you do this changes they will  increase power consumtion but a perfomance improvement up to 20% is realistic, depending of server usage.


The first step you should do, update your system to the current firmware and driver state.

Next reboot you system and enter the BIOS with “F2”.



Now we change the Processor settings. Change following settings:

Turbo Mode from “disable” to “enable”
C States from “enable” to “disable”
C1E (if you have this option) ” from “enable” to “disable”

CPU Intel Nehalem

CPU Intel Nehalem

More information about C States and C1E CPU extension you can find in this wiki.

More information about Turbo Mode you can find in this wiki.

Now leave the “Processor Settings” and enter “Power Management”.

Power Management

Power Management Dell PowerEdge BIOS

Change the option “Power Management” to “Maximum Performance”.

After this changes you can save the settings, leave the BIOS and reboot the server.


Why do this changes increase the systemperformance?

All the settings we change take effect on CPU and Memory clocking. If the cores or memory’s not used by your operating system they will clock down but in most cases that is not the best practice. The reason is, if an application needs the performance, the operations needs to inform the hardware controller. The hardware controller powers wakes up the CPU or Memory’s. In most cases this takes to long and the application’s run in low performance mode and has finished the calculation before the system is completely waking up.