Overclocking GIGABYTE X570
Today we will be describing in detail how to easily overclock the new Ryzen Third Generation AMD CPUs on GIGABYTE X570 motherboards. GIGABYTE specifically redesigned their motherboards for the X570 chipset to support CPUs with higher levels of power consumption. They have hefty and strong VRMs with excellent hardware. The new AMD CPUs come in higher core counts and thus can use a lot of power. However, since they are using a brand-new process technique, CPU frequencies aren't much higher than before, but the process node is more efficient, and the microarchitecture changes increases performance by a lot.
AMD also has Performance Boost Overdrive (PBO), which basically unlocks all power restrictions and then allows the CPU to turn up its own CPU core frequencies depending on temperature and motherboard electrical design. In some cases, it's better to use PBOC rather than an all core overclock, but memory overclocking has become a lot easier on this platform, so you can still tune that and the fabric clock (FCLK) to increase performance.
The Flow Chart
Overclocking is simple; you set a multiplier and a voltage, then you run a test, if that test fails you either add more voltage, reduce frequency, or increase cooling. AMD's new 3rd generation Ryzen processors overclock all cores about as high as the previous generation, which is not too bad considering they are on a new node. When vendors switch nodes, transistor speeds take a bit of a dip sometimes compared to the previous generation because the previous node was refined over time, and the new node hasn't yet been fully optimized.
As with most modern processors, your thermal ceiling will be your largest limiting factor, and not voltage. The CPU can throttle and performance can go down. With this generation, there is no thermal offset, so the temperature reported is the correct temperature. We typically use 80C as an upper limit, but in the past AMD CPUs have had a bit of a range for maximum temperature. AIDA64 shows the maximum temperature to be 95C, but previous generations were 85C for the 2700X, and the 2990WX is 68C. The maximum temperature is more of a maximum in worst-case scenarios and you probably don't want the CPU running Prime95 for 24 hours at 95C. We would recommend sticking closer to 80C, although sometimes we cannot even abide by this rule.
Another note to make is that the fabric clock and memory clock are linked in a 1:1 ratio, but this link can be changed so that you can run a lower fabric clock, which will allow you to reach a higher memory clock since the fabric clock can become unstable at around 1800MHz (3600MHz DRAM). You don't want to mess with overclocking the fabric clock too much. You should easily be able to hit 3200-3600MHz DRAM frequency with proper DRAM, so the FCLK will come in handy. Our CPU can do 1:1 at around 3600MHz DRAM clock and 4.1GHz on the CPU all cores.
There is also another consideration to take into account, and that is that performance boost overdrive might actually give you better performance in single threaded applications than an all core overclock, but these are in single threaded situations where one core is being boosted up higher than your all core OC clock.