Overclock.net - An Overclocking Community

Overclock.net - An Overclocking Community (https://www.overclock.net/forum/)
-   AMD Motherboards (https://www.overclock.net/forum/11-amd-motherboards/)
-   -   (Gigabyte X570 AORUS Master Overclocking Thread) (https://www.overclock.net/forum/11-amd-motherboards/1730730-gigabyte-x570-aorus-master-overclocking-thread.html)

Heuchler 08-02-2019 11:58 PM

(Gigabyte X570 AORUS Master Overclocking Thread)
6 Attachment(s)
Boards features:

* Direct 14-phase [12+2] Infineon Digital VRM (XDPE123G5C) with 50A IR3556 Powerstages
* Fins-Array Heatsink and Direct Touch Heatpipe, Thermally conductive Baseplate
* 6-Layer 2X Copper PCIe 4.0 Mid-Loss Ready PCB
* B-Clock IC, LED POST code, Status LEDs, Easy Voltage Measuring Points
* Socketed Dual-BIOS (selectable) + Q-Flash
* ALC1220-VB & ESS SABRE 9118 DAC with WIMA film Capacitors
* Triple PCIe 4.0 M.2 + 6x SATA-III (last two SATA ports shared with 3rd M.2 off the chipset)

Board layout
Attachment 285552

Attachment 285562

Status LEDs
Attachment 285556

POST Codes

M.2 and SATA-III

Voltage Measurement Points
Attachment 285554

BIOS Switches
Attachment 285560


Originally Posted by AlphaC (Post 27270969)
Dual BIOs with replaceable BIOS chip explanation
It is advisable to use Single BIOS mode such that the second chip is untouched. Flash only via USB in the BIOS itself via Q-Flash. Don't flash in Windows or other OS.
Try to load Optimized Defaults so that all settings are stock before flashing the BIOS.

When you have a corrupt main BIOS you can then flash over the main BIOS by switching the BIOS to the 2nd BIOS.

1. Set board to single BIOS mode if not already.
2. Boot off the backup BIOS
3. Once in the BIOS flip the switch to the BIOS you want to flash,
4. Use Q-Flash to flash the BIOS. After reboot it may power cycle up to 5 times for memory training reasons.

Q-Flash can update the BIOS without a OS like DOS or Windows - embedded in BIOS [END key on POST screen or F8 inside the menu in BIOS].
Q-Flash Plus is more of a recovery tool or if you don't have a unsupported processor and need to update the BIOS (takes 2-3 minutes).



Memory QVL

AMD chipset driver

AMD Ryzen Master

Ryzen Master Reference Guide [PDF]

Heuchler 08-02-2019 11:59 PM

19 Attachment(s)
[Memory Overclocking]

Don't use XMP in BIOS when doing this the first time. Under Save & Exit use Load Optimized Defaults then Save & Exit

Thaiphoon Burner http://www.softnology.biz/files.html
* click Read button
* click Report button
* scroll all the way to the bottom of page
* click 'Show delays in nanoseconds'
* under File menu -> Export, Complete HTML Report, Save
* Attachment 285574

example: G.Skill F4-3600C19-8GSXKB (Hynix CJR SR)

RAM Calculator for Ryzen v1.6.1 by 1usmus
right click (run as Admin)
more into (Run anyways)

* Select Processor (Zen 2 = Ryzne 2 gen)
* Select Memory Type [IC]
* Select Rank [SR/DR]
* Select Frequency
* Select # DIMM
* Select Chipset

click R-XMP (Purple button) or use Import XMP (seems better for B-Die or Rev.E)

Ryzen DRAM Calculator
Attachment 285576

Screenshot (bottom left) then Print Main & Advanced page

Ryzen DRAM Calculator - Advanced
Attachment 285578

Addional Calculators tab - input Freq and tRFC in ns to get tRFC1, tRFC2 and tRFC4 values (if you having trouble make sure not to be using XMP in BIOS)

* setting up Favorites tab
use <Insert key> to add the following under: settings -> AMD Overclocking

  • DDR and Infinity Fabric
  • VDDP Voltage
  • VDDG Voltage
  • Precision Boost Overdrive (PBO)

Tweaker -> System Memory Multiplier [auto = 21.33 = DDR4 2133]
set "36.00" for DDR4 3600 etc *if using XMP check VCORE SoC as the profile can set it way too high (warned not to use XMP in BIOS)

Tweaker -> Advanced Memory Settings -> Memory Subtimings

enter all the data from Ryzen DRAM Calculator blue numbers should correspond to BIOS order 1-42 with 33-35 are on second page (under CAD BUS Timings)

Tweaker -> set voltages
  • CPU Vcore up to 1.32v is safe [set to NORMAL to use offsets mode]
  • VCORE SOC = SOC Voltage from DRAM Calculator for Ryzen page 1
  • CPU VDD18 =1.80v (helped on Zen and Zen+)
  • CPU VDDP = set to Normal (check under PC Health for correct value at end)
  • PM_1V8 = PLL Voltage from DRAM Calculator for Ryzen page 2
  • PM_1VSOC = chipset core (1.0v default but can be adj up to 1.05v could help stabilize)
  • DRAM Voltage (CH A/B) = DRAM Voltage from DRAM Calculator for Ryzen page 1
  • DDRVDDP Voltage (CH A/B) = VPP Voltage from DRAM Calculator for Ryzen page 2
  • DRAM Termination = DDRVtt = Vref = DRAM voltage/2

F11 section - using Favorites that we added after the Ryzen DRAM Calculator section

Favorites -> set VDDP voltage [in mV]
Favorites -> set VDDG voltage [in mV]

Manually have to set both FCLK and MCLK if over 1800 MHz else default AUTO setting should be in synchronous mode [1:1]
- FCLK and MCLK should be the same else a rather large latency penalty applies

Set DDR and Infinity Fabric Frequency/Timings

Favorites ->DRAM Timing Configuration
- set memory clock speed (MCLK)

Favorites ->Infinity Fabric Frequency and Divider
- set Infinity Fabric Frequency (FCLK)

check PC Health before saving BIOS

Handy Tips and Tricks by 1usmus

Heuchler 08-02-2019 11:59 PM

2 Attachment(s)
[CPU overclocking section]

Board Limit
Attachment 287018

--- PPT : Package Power Tracking (Total Socket Power limit)
--- EDC : Electrical Design Current - Peak , "Indicates the maximum current the voltage rail can demand for a short, thermally insignificant time" - αC
--- TDC : Thermal Design Current - Sustained, Thermally limited VRM current

Group A (95W TDP): 128W PPT, 80A TDC, 125A EDC
Group B (65W TDP): 88W PPT, 60A TDC, 90A EDC
Group G (105W TDP): 142W PPT, 95A TDC, 140A EDC
Group H (45W TDP): 61W PPT, 45A TDC, 65A EDC

Attachment 291814

Thermal Design Current (TDC) is presented for the CPU and SOC power domains, respectively, expressed as a % of motherboard capacity. This can best be understood as sustained amperage vs. motherboard capacity for a thermally significant workload.

Electrical Design Current (EDC) is presented for the CPU and SOC power domains, expressed as a % of motherboard capacity. This can best be understood as the peak amperage for a short period of time.

Strictly technical: Matisse (Not really) by The Stilt


Originally Posted by The Stilt (Post 28029190)
The overclocking capabilities

Essentially, if we're talking about the higher-end SKUs, there is basically none.
Based on my experience, the best case of scenario on 6C CCDs (3600, 3600X and 3900X) is around 4.25GHz, at relatively safe voltage levels.
In case of 3900X, given that you can cool the chip with two of those 6C CCDs. SKUs with 8C CCDs (3700X, 3800X and 3950X) the best case is around 4.15GHz. The 3950X is expected to be thermally limited, as a whole.
The biggest limit is the intensity (heat per area), secondly the voltage you can safely feed to the silicon. For example, the 9900K which has a reputation of being an inferno, has theoretical intensity of ~1.15W/mm² when operating at 5.0GHz (200W @ 174mm²).
Meanwhile Matisse can easily reach intensity of > 1.5W/mm² (120W+ @ 74mm²). The second issue is, that beyond ~3.8GHz the V/F curve becomes extremely steep. According to FIT, the safe voltage levels for the silicon are around 1.325V in high-current loads
and up to 1.47V in low-current loads (i.e ST), depending on the silicon characteristics. Because the stock boost operation is already limited by the silicon voltage reliability, the only way to eke out every last bit of all-core performance is using OC-Mode. Like on previous Ryzen generations, entering OC-Mode also means that you will loose the turbo boost (all cores operate at same frequency). On the higher-end SKUs, the single threaded performance penalty will be massive from doing so. For example on 3900X, you'd be trading additional ~100MHz all-core frequency to a loss of up to 450MHz in ST frequency by doing so. Personally, I advice against overclocking the higher-end SKUs at all, and instead increasing the power limits and trying your luck with the "Auto OC" feature (which most likely isn't beneficial).

The V/F testing was done using full resource utilization (FRU), meaning the stability was tested using 256-bit workloads.
Unlike Intel designs, Matisse does not feature an offset for 256-bit workloads. This means that to ensure the stability of the CPU cores in every scenario, they must be tested using this kind of a workload.
On Matisse, the delta in power consumption between the scalar and 256-bit vector instructions is massive, as expected (37%). That being said, there seems to be other design related factors limiting the maximum achievable frequency.
Despite significantly lower power consumption and therefore also lower temperatures, stability even in pure scalar workloads could not be achieved at much higher frequencies, compare to FRU scenario.

Performance per Watt

As expected, Matisse provides significantly higher performance per watt than its competition, thanks to its leading edge 7nm manufacturing process. Some of you might notice that Matisse's power efficiency seems to peak at 3.5GHz, despite the fact that semiconductors do not behave like that. The reason behind this was revealed by Vmin testing, which clearly illustrated that Matisse lacks fused V/F (voltage-frequency) curve below 3.4GHz. This means that below 3.4GHz frequencies the voltage is always at the same level, it is at 3.4GHz. The stock (fused) V/F curve appears to be extremely well optimized as well, leaving only the temperature factor on the table.

Matisse Boosting Algorithmt

Setting the thermal limits below stock (95°C) make no difference, since the boost algorithm already uses lower limits.

The original limits for Ryzen 3000 SKUs were:

- 3600 = 4100MHz (80-95°C) / 4200MHz (< 80°C)
- 3600X = 4200MHz (80-95°C) / 4400MHz (< 80°C)
- 3700X = 4200MHz (80-95°C) / 4400MHz (< 80°C)
- 3800X = 4300MHz (80-95°C) / 4550MHz (< 80°C)
- 3900X = 4400MHz (80-95°C) / 4650MHz (< 80°C)

Since then, it appears that the HighTemperature limit has been reduced further to 75°C (from 80°C).
New SMUs also have introduced "MiddleTemperature" limit, but that gets disabled when PBO is enabled.

HWInfo is also able to display these limits (fused values).

Thermal Paste

Rpaste = (thickness / surface) * (1 / thermal conductivity)
Rpaste = (0.00004 m / 0.00140625 m²) * (1 / 12.5 W/m*K) = 0.002275 K/W


Watercooling - https://www.igorslab.media/waermeleitpasten-chart/2/
Aircooling - https://www.igorslab.media/waermeleitpasten-chart/3/
Viscosity - https://www.igorslab.media/waermeleitpasten-chart/6/

Gigabyte X570 Overclocker Guide

Heuchler 08-02-2019 11:59 PM

11 Attachment(s)
[Memory OC Results - 1xCCD]
Attachment 286216

AIDA64 Memory   Read   Write   Copy   Latency
3400 @14-18-19-28   50,403   27,195   47,015   70.5ns
3533 @14-18-19-28   50,999   28,260   49,207   68.4 ns
3600 @20-20-20-40   50,548   28,790   48,456   71.7 ns
3600 @16-19-20-36   50,980   28,791   49,476   68.3 ns
3733 mismatch   49,125   28,792   49,742   80.6 ns
3733 @16-21-21-36   52,519   29,858   51,666   67.4 ns
3733 @16-20-20-36   52,931   29,861   51,356   66.8 ns
3800 @16-21-21-36   53,917   29,864   51,699   65.8 ns
3800 @16-20-20-36   54,694   30,396   52,426   65.0 ns

Attachment 285564
G.Skill F4-3600C19-8GSXKB (CJR) DDR4 3800 16-20-20-36 AIDA64 Results

Attachment 287238
G.Skill F4-3600C19-8GSXKB (CJR) DDR4 3400 14-18-19-42 AIDA64 Results

Please send The Stilt and 1usmus a thank you for all their hard work.

Hardwareluxx - Ryzen 3000 meets Samsung, Micron and Hynix

Computer Base - Ryzen 3000 Memory Test

Lab501 Ryzen 3000 DDR4 Scaling - Part I

Lab501 Ryzen 3000 DDR4 Scaling - Part II - Samsung B-Die vs Micron E-Die vs Hynix CJR [including 2x 8GB and 4x 8GB and 2 x 16GB]

Lab501 Micron E-die on X570 - DDR4 4800 21-25-21-44 2T 1:2 & DDR4 3800 16-20-16-32 1T 1:1

Lab501 Hynix CJR on X570 - DDR4 4400 19-23-23-42 1:2 - DDR4 3800 16-21-20-36 1T 1:1

Puget Systems - Does RAM speed affect video editing performance?

TechSpot - 3rd Gen Ryzen - Memory Scaling

TechSpot - Zen 2 Memory Performance Scaling with Ryzen 9 3900X

Phoronix - Ryzen 9 3900X Linux Memory Scaling Performance

Crosair Ryzen 3000 Memory Overclocking Guide on X570 Master

Overclocking system memory isn’t an exact science, and there may be times where some values may need to be adjusted, but with the information provided here, you should be able to get your system memory performing at its best in no time. ADDITIONAL INFORMATION
Memory Controller Limitations: While AMD’s Ryzen 3000 platform is beastly and supports extremely high memory speeds, the memory controller does still have limitations, and those limitations become noticeable when populating all four DIMM slots with either single or dual rank memory.

• A memory’s “rank” is determined by how many sets of memory chips are present that are read/written from/to; ultimately, the higher the rank, the longer the read/write process takes
o Single-rank only has one set of memory chips.
o Dual-rank has two sets of memory chips, but only one may be accessed at a time.

•Table of potentially achievable speeds for various RAM configurations:
Configuration   Max Safe Speed   OC Speed (Up to)
2 x 1 Rank   3600MHz   4400MHz
2 x 2 Rank   3600MHz   4000MHz
4 x 1 Rank   3600MHz   4000MHz
4 x 2 Rank   2933MHz   3600MHz

Disclaimer: The figures listed here represent observed speeds in our own testing; variations in system specifications or environment may reduce overall performance

Heuchler 08-05-2019 12:31 PM

7 Attachment(s)
odd behavior try Reseating the CPU and MEMORY

Using slot A2/B2 (from CPU)
Attachment 290628


Originally Posted by GBT-MatthewH (Post 28023210)

Q: What is "High frequency support" under XMP?
A: This is a quick way to adjust Infinity Fabric speed manually.
  • Level 1 = 1600 IF
  • Level 2 = 1700 IF
  • Level 3 = 1800 IF
  • To go above 1800 IF set the speed manually, do not use these presets.

Q: XMP doesn't work!
A: Make sure you are:
  • Using slot A2/B2 - From CPU skip a slot, RAM, skip a slot, RAM. I cannot emphasize this enough. If you are helping someone T/S a problem this should be your first question.
  • You are using the latest BIOS.
  • For debugging RAM please keep everything else default.
  • If the above don't help post your RAM kit and any steps you have tried to fix the problem.

Q: My RAM voltage goes to 1.2V when setting a CPU multiplier.
A: Your OC is unstable. Try raising Vcore.

Reported Issues Status

Issue Status
Fans go to 100% after sleep   Should be fixed in next BIOS
WHEA errors   Should be fixed in next BIOS
BIOS Resets after PSU is unplugged or switched off   Fixed in latest BETA BIOS 8/2
Disabling CSM causes BIOS to become slow Reproducible / Working on a fix
SOC too low after sleep Fixed 7/31
High idle voltage with memory over 3600  Fixed 7/31

I dont see my BIOS on the webpage!!!

We have tons of servers worldwide. If you don't see a file, or get access denied, it means the file hasn't propagated there yet. You need to go to the global page...

Here is an example of the US page:   gigabyte.com/us/Motherboard/X570-AORUS-MASTER-rev-10/
Here is an example of the global page:  gigabyte.com/Motherboard/X570-AORUS-MASTER-rev-10/

Notice the only difference is the "/US". Simply remove that. For EU remove "/EU", etc... If you get the access denied message try the ASIA server. Its the same file, just a different mirror!

How to use Q-Flash Plus without a CPU:

Known quirks, not necessarily board specific


Help my NVMe won’t show up

Settings > Miscellaneous > PCIe slot config then pick PCIe Gen3. This can also help if you have a riser card or extension cable (not recommended).

In general I recommend this if you have a Samsung NVMe. I’ve got some 960 Pros and 970 Evos/Pros I’ve been rotating through various motherboards and… yeah… Samsung is a bit weird. Set it for PCIE3 as it seems to struggle with auto detection in some scenarios.
Level 1 Tech - Aorus Master x570 Perfect UEFI Settings

NVMe Gen 4.0 RAID 0 [MD on Linux, StoreMI on Win]


- upcoming fanless chipset mod

[place holder]


AlphaC 08-05-2019 01:52 PM

Linux support is on point:


Delta9k 08-05-2019 08:19 PM

OK I am slooooww.

I don't get this
Tweaker -> System Memory Multiplier [auto = 21.33 = DDR4 2133]
set 36.00 for DDR4 3600 or make System Memory Multiplier the same as CPU Clock Ratio

So are you saying that if my 3800x is stock at x39 I'd set my mem multipler to 39 as well ? - I've just been setting to what ever I want my mem to be? for example 38 for 3800.
I am not questioning you I just need to understand what I am not.

And thanks for what you did here - NICE!

Heuchler 08-06-2019 02:01 PM

9 Attachment(s)
Ryzen Master Memory Overclocking - updated August 2019

Attachment 299402
Enter Primary Memory Timing provided by the DIMM maker. Leave the rest on AUTO in BIOS. Could be useful if XMP profile doesn't work correctly.

Ryzen Master Core Speed indicators
Attachment 299404

Ryzen Master System Restart
Attachment 299406

Disabling PROHOT causes the processor to ignore the temperature of the board’s voltage regulators and assumes the user is monitoring and cooling the regulators separately, typically for extreme overclocking record-setting only.

Precision Boost Overdrive [PBO] allows the processor to automatically use the power design margin reported by the motherboard above warrantied CPU limits, potentially increasing maximum and average core speed.
•This feature works best with a premium overclocking motherboard, a premium cooler, and a cool ambient environment.
•With the AMD 3000-Series CPUs, the user can return to Default without a system restart.

Auto Overclocking [AOC] allows the processor to automatically manage to a boost frequency higher than the stock value while remaining under automatic control.
•This feature works best with a premium overclocking motherboard, a premium cooler, and a cool ambient environment.
•This feature requires a system restart initiated by Ryzen Master on Apply.

•Manual overclocking allows the user to experiment with higher clock speeds outside of the processor’s automatic management.
•Frequency can be set at the core, CCX, CCD or all-cores level.
•New: With the AMD 3000-Series CPUs, the user can return to the PBO or Default modes under automation control without a system restart.


Delta9k 08-06-2019 05:23 PM

1 Attachment(s)

Originally Posted by Heuchler (Post 28077192)
Without using XMP the memory multiplier would default to 21.33 [DDR4-2133]. Just have to set it. MCLK (Memory frequency clock should override it).

I get setting the mem multiplier without XMP enabled you have to or defaults to 2133. It is why match it to CPU Multiplier I I'm tripping on. I do get setting mem multiplier to match your CPU if its multi is 36 and you want rams to be 3600 - so set it to match the CPU, 36 makes sense. But setting it to match CPU in a case where your CPU multiplier is say 39 for say a 3800x cpu but you want your rams to run 3800 - did not make sense to me. If I set the mem multi to 39 to match my CPU multi my rams be trying 3900.

I must be pedantic trippen over wording, Thanks for response.

I'm doing alright on the rams. I've even been able to bring down the Dram volts a bit and tighten timings a lil further since that snapshot - [email protected] with IF 1900 is doing its thing with 63-65ns latency.

Nighthog 08-06-2019 05:47 PM

Just a hint to users of Ryzen Master.

That software OVERWRITES settings inside the CPU/AGESA section of BIOS. So settings set in Ryzen Master can at times not be reset with clear-cmos so be careful! I've seen other users needed to basically Q-flash their BIOS and have Ryzen Master completely nuked to get control back to BIOS.
Ryzen Master would otherwise keep "taking over" control and set values.

All times are GMT -7. The time now is 05:42 AM.

Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.

User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
vBulletin Security provided by vBSecurity (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.