This amazing CPU runs too hot even with a good cooler. To my surprise doing an undervolt gave me better Cinebench 23 scores while running -12° cooler. Going to google and youtube searching for tutorials is kind of scattershot so I wanted to post the amalgamation of info found on how I made my CPU cooler and stable. Im no expert and all credit goes to the smarter individuals who kindly gave their time for these tutorials. I always welcome suggestions on how I can improve this undervolt method.
[Updated 12/04/22] Threadmarks added
[Updated 12/06/22] Changed CPPC Cores to Enabled
[This is focused on gaming]
Things to Download:
OCBASE for Stress and Stability test
Cinebench 23 for benchmark and stress. My score is 15013 multicore for reference.
PBO2 Tuner- Shown as Debug-cli.7z
HWinfo Portable for monitoring sensors like temps and power draws.
Im using a MSI B550 Tomahawk and a $40 cooler with the latest BIOS. So, google your corresponding motherboard and get that latest BIOS.
Every motherboard should have these settings, they just have them in different places in your BIOS menu. Remember that if you do not see an option, there should be an Advanced mode and a OC Explore mode you can toggle to make those options appear:
1) XMP- Quite possibly the most important setting for a Ryzen CPU. Activate it and use that RAM to its better potential.
2) FLCK- Make sure half your XMP's Ram speed is chosen. In my case my XMP is 3200, so my FLCK is 1600. If found out recently that if I set my FLCK this way, the Infinity Fabric setting also changes to 1600, which is what we want.
3) CPU Voltage Offset (-): 0.05
This is a NEGATIVE voltage offset. Kept temps down for me, for others did nothing. This is located when you scroll down on that OC page pictured above. Click Auto on the CPU Offset Voltage (-) section and write 0.05:
4) Global C-State Control: Enabled
CPPC Enabled.
CPPC Cores Disabled.
5) Enable Rebar and Above 4G
Easiest Method: Kombo Strike 3- Just go to your overclocking options in BIOS and choose Kombo Strike: 3. Its basically an undervolt with a -30 Core Curve. If youre stable, youre done.
Download it: PBO2 Tuner- Shown as Debug-cli.7z. Change the folder name to PBO2 Tuner. Cut and paste the folder to your Program Files (x86) on your Drive.
Github with the instructions. Thanks to Prime07 and Tullo-x86.
Instruction 5 is the one I use. I do not use the Burnt toast notifications part of the instructions on the Github. Just use the main PBO2.exe now (not the shortcut we will be creating next). You can try a curve of -10, -15, -20, -25 or go to the max of -30. Input your Curve value and hit apply.
Run the OCBase after every apply for a stability test. If the PC crashes, do not worry. Just hold the PC power button for a couple of seconds to shut it off and then power it up and try again with a lesser value.
Unfortunately, these changes do not stay after reboot. WE NEED to make sure PBO2 Tuner applies its settings every time we logon to our PC.
An easier alternative to the Task Scheduler in the Github tutorial is to just create a PBO2.exe shortcut. Cut/paste that shortcut to your startup folder. Should be located in:
An example: the Target: should look like
If its not saving after reboot, try opening the shortcut on the startup folder, input the curve values in the Curve tab again and applying your curve there.
Heres a youtube vid with this part of the tutorial. Give a like or subscribe to FR33THY if you found this to be useful.
View: https://youtu.be/ss-wft1iVjA?t=228
[Updated 12/04/22] Threadmarks added
[Updated 12/06/22] Changed CPPC Cores to Enabled
[This is focused on gaming]
Things to Download:
OCBASE for Stress and Stability test
Cinebench 23 for benchmark and stress. My score is 15013 multicore for reference.
PBO2 Tuner- Shown as Debug-cli.7z
HWinfo Portable for monitoring sensors like temps and power draws.
Bios Prep [On MSI press the DEL key when powering up]
Im using a MSI B550 Tomahawk and a $40 cooler with the latest BIOS. So, google your corresponding motherboard and get that latest BIOS.
Every motherboard should have these settings, they just have them in different places in your BIOS menu. Remember that if you do not see an option, there should be an Advanced mode and a OC Explore mode you can toggle to make those options appear:
1) XMP- Quite possibly the most important setting for a Ryzen CPU. Activate it and use that RAM to its better potential.
2) FLCK- Make sure half your XMP's Ram speed is chosen. In my case my XMP is 3200, so my FLCK is 1600. If found out recently that if I set my FLCK this way, the Infinity Fabric setting also changes to 1600, which is what we want.
3) CPU Voltage Offset (-): 0.05
This is a NEGATIVE voltage offset. Kept temps down for me, for others did nothing. This is located when you scroll down on that OC page pictured above. Click Auto on the CPU Offset Voltage (-) section and write 0.05:
4) Global C-State Control: Enabled
CPPC Enabled.
CPPC Cores Disabled.
5) Enable Rebar and Above 4G
Remember to save those BIOS settings. Come back here if you update the bios since it will delete your saves and return everything back to Default Values.
Lets truly undervolt the 5800x3D:
Lets truly undervolt the 5800x3D:
Easiest Method: Kombo Strike 3- Just go to your overclocking options in BIOS and choose Kombo Strike: 3. Its basically an undervolt with a -30 Core Curve. If youre stable, youre done.
Dont have Kombo Strike 3 or its too unstable? There is Another Method: PBO2 Tuner
Download it: PBO2 Tuner- Shown as Debug-cli.7z. Change the folder name to PBO2 Tuner. Cut and paste the folder to your Program Files (x86) on your Drive.
Github with the instructions. Thanks to Prime07 and Tullo-x86.
How-to-undervolt-AMD-RYZEN-5800X3D-Guide-with-PBO2-Tuner/README.md at main · PrimeO7/How-to-undervolt-AMD-RYZEN-5800X3D-Guide-with-PBO2-Tuner
Get the Most out of your 5800X3D using PBO Curve Optimizer! - PrimeO7/How-to-undervolt-AMD-RYZEN-5800X3D-Guide-with-PBO2-Tuner
github.com
Instruction 5 is the one I use. I do not use the Burnt toast notifications part of the instructions on the Github. Just use the main PBO2.exe now (not the shortcut we will be creating next). You can try a curve of -10, -15, -20, -25 or go to the max of -30. Input your Curve value and hit apply.
Run the OCBase after every apply for a stability test. If the PC crashes, do not worry. Just hold the PC power button for a couple of seconds to shut it off and then power it up and try again with a lesser value.
Unfortunately, these changes do not stay after reboot. WE NEED to make sure PBO2 Tuner applies its settings every time we logon to our PC.
An easier alternative to the Task Scheduler in the Github tutorial is to just create a PBO2.exe shortcut. Cut/paste that shortcut to your startup folder. Should be located in:
(Your OS Main Drive letter):\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
[you can copy paste this to your address bar]
Right click the shortcut and input your those Curve Cores values in theShortcut tab's Target: section. To make the changes permanent after every Reboot we need to change the Shortcut's properties by adding your core curve 8 times in the Target section like so: [SPACE] -20 -20 -20 -20-20 -20-20 -20[you can copy paste this to your address bar]
An example: the Target: should look like
"C:\Program Files (x86)\PBO2 Tuner for 5800X3D\PBO2 tuner.exe" -20 -20 -20 -20 -20 -20 -20 -20
If its not saving after reboot, try opening the shortcut on the startup folder, input the curve values in the Curve tab again and applying your curve there.
Heres a youtube vid with this part of the tutorial. Give a like or subscribe to FR33THY if you found this to be useful.
View: https://youtu.be/ss-wft1iVjA?t=228
Test with OCBASE. Bench with Cinebench 23. Play some games. I recommend Destiny 2 or Warzone since they are so delicate to these manual changes.
If the shortcut method dosent work, use the Task Scheduler method (Instruction 6 on the github):
(thanks Mifec)
You are done with Undervolting. Want to go even further beyond?
If the shortcut method dosent work, use the Task Scheduler method (Instruction 6 on the github):
(thanks Mifec)
How-to-undervolt-AMD-RYZEN-5800X3D-Guide-with-PBO2-Tuner/README.md at main · PrimeO7/How-to-undervolt-AMD-RYZEN-5800X3D-Guide-with-PBO2-Tuner
Get the Most out of your 5800X3D using PBO Curve Optimizer! - PrimeO7/How-to-undervolt-AMD-RYZEN-5800X3D-Guide-with-PBO2-Tuner
github.com
You are done with Undervolting. Want to go even further beyond?
Last edited: