One of the industry’s best-kept secrets, we heard recently that there is a little-known feature lurking within the UEFI firmware of an AMD based Boston / Supermicro systems that can improve performance – it just needs to be turned on.
The function, coined as “cTDP” or configurable TDP allows the processor to consume more power than standard, but in return can give your application performance gains.
BIOS versions older than 1.1a:
In the BIOS of the EPYC series of AMD servers, you will find a setting under “AMD CBS”. Then within this find the “NBIO Common options” you should see “NB
BIOS version 1.1a:
In the latest BIOS for EPYC, this has been made a little simpler. Under the “advanced” tab you will find an option for “North Bridge or NB”
Within this menu you should find the cTDP option set as default to “auto” – change the cTDP Control=Manual, then cTDP=200, changing the maximum the CPU can go up to 200W.
Well, higher power usage will cost you more in electricity costs, so you surely hope that performance increases with more TDP headroom. To see if this is the case we ran AMD Linpack and Cinebench on a test system, then collected power consumption under load to see if this does turn out to be the truth.
If you’re looking for all-out performance with little concern for power consumption, then the cTDP increase function makes perfect sense.
The only cost for extra performance is electrical power since this is a pure configuration change and no further hardware is required. If you already have the system plus CPU; it’s a no-brainer.
Conversely, if you’re application isn’t concerned with outright performance, and you can save some money on electricity, then perhaps lowering the cTDP might even be an option for you. We’d recommend taking the time to experiment with your own applications to see what fits.
We hope this article has been useful for you, but should you have any further questions or problems then please get in contact with Boston Labs team.
To help our clients make informed decisions about new technologies, we have opened up our research & development facilities and actively encourage customers to try the latest platforms using their own tools and if necessary together with their existing hardware. Remote access is also available
There are no events coming up right now.