AMD releases a community update on memory overclocking
Published: 15th July 2017 | Source: AMD Community |
AMD has released a new community update about memory overclocking
With the release of AMD's AGESA 184.108.40.206 update, Ryzen users were presented with a lot of new memory options, including the ability to utilise higher memory clock speeds and define a wider range of memory timings and sub-timings.
Now AMD has released a new community update that talks about memory overclocking and its potential impact on performance, though it is worth noting that the performance gains shown are often exaggerated by AMD's use of an R7 1700 (not a higher clocked CPU model).
Below is a list of what AMD looked into with this new update;
- - The impact of the new BankGroupSwap (BGS) BIOS option
- - Single-rank DIMMs vs. dual-rank DIMMs
- - Automatic sub-timings vs. manually-tweaked sub-timings
- - Max frequency vs. lower frequency at tighter timings
- - Geardown Mode (GDM) on vs. off
AMD's first test was to show the performance impact of turning off AMD's Geardown mode (GDM), which is enabled by default on memory that is clocked at over 2667MHz. To put it simply, this option enables greater memory compatibility but can sacrifice performance.
Turning off this option will allow Ryzen users to be able to access a little more memory performance, though the impact is fairly minimal in games. Some memory/CPU combos will not be stable without this option, though it is something that is certainly worth checking out if you want the best performance out of your Ryzen CPU.
One other thing that is worth noting is that this option should only be disabled if your CPU proves stable with a 1T command rate, as this could have a negative performance if you run your memory at a 2T command rate.
One other option that AMD looked into is BankGroupSwap, which is a new memory mapping option that is found in AGESA 220.127.116.11. This option can optimise how memory requests are executed after taking memory timings and DRAM architecture into account, with AMD finding mixed results where AIDA memory speeds were higher with it turned on but gaming performance that was higher with it turned off.
Ryzen tweakers should check the impact of this option in their chosen workloads to see whether or not this option will have a positive performance impact for them.
AMD also took the liberty of testing Single-rank and dual-rank memory, showcasing the dual rank memory does offer more performance, delivering a significant performance boost.
Sadly things are not as clear cut as they seem here, as while Dual Rank memory does offer greater performance, single-rank DIMMs often clocked higher and can offer greater overclocking headroom.
In their final test AMD used Automatic memory timings and then tested their memory with manually adjusted memory timings, though to say the least these new timings can be called nothing other than a significant overclock.
While there is certainly a noteworthy performance gain here, AMD has delivered a significant decrease in timings, moving from CL14 to CL12 timings and tuning every memory timing until their edge of stability. Most people will not be able to achieve memory timings that are that good, or have the time to make all of the manual changes and conduct the required testing after each adjustment.
Full timings for DDR4-3200 “maxed”: tCL = 12, tRCDW/R = 12, tRP = 12, tRAS = 28, tRC = 54, tWR = 12, tWCL = 9, tRFC = 224, tRTP = 8, tRDRDSCL = 2, tWRWRSCL = 2, ProcODT = 60Ω.
To say the least, these memory changes are very interesting, showcasing some possible avenues for Ryzen users to increase their system performance through memory overclocking.