AMD-CTDP-adds-boost-to-EPYC-processors

Posted on 2018/08/06


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. 

Sounds great, how do I enable it?

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.

 

What are the options for each processor?

Sounds good, but if any, what benefits does this bring?

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.

Summary

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.

Tags: AMD, EPYC, Processors, CPU, Boston Labs, Testing, Results, cTDP, TDP

RSS Feed

Sign up to our RSS feed and get the latest news delivered as it happens.

click here

Test out any of our solutions at Boston Labs

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

Contact us

Join Boston's Head of HPC  for a High-Performance Storage and Networking Event

Latest Event

Join Boston's Head of HPC for a High-Performance Storage and Networking Event | 27th - 27th September 2018, Hoxton, London

Our Head of HPC, David Power, is the keynote speaker at Excelero, Mellanox and Micron's Seminar in London on 27th September! Click here for more information.

more info