1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Ryzen 3000 Infinity Fabric Overclocking, and Voltages

Discussion in 'Overclocking & Cooling' started by Nghtmare, 4 Aug 2019.

  1. Smffy

    Mobster

    Joined: 4 Dec 2015

    Posts: 3,219

    Location: London

    But why wouldn’t you just run it at spec given 1.4v is totally safe for the memory...
     
  2. Oblivion007

    Gangster

    Joined: 14 Sep 2015

    Posts: 409

    Location: Scotland

    My 8 Pack 4000MHz kits seems to need around 1.45 to run stable at 3600Mhz C16
     
  3. Yaayuh!

    Capodecina

    Joined: 5 Nov 2010

    Posts: 21,850

    Likely very similar to G.Skill F4-4000C18D-16GTZSW. If so, try 3600MHz with DRAM @ 1.4v and SOC @ 1.1v and timings 16,17,17,36,54 1T with GDM On

    I'll try and remember to chuck my full timings your way.

    Just because it can do 4000MHz, doesn't mean it's going to do lower speeds well with tight timings.
     
    Last edited: 11 Sep 2019
  4. LordFeste

    Gangster

    Joined: 8 Jul 2007

    Posts: 190

    I might as well be new to AMD, so still reading up on what is what, but I upped my 3900x IF to 1800 and am using Taichi motherboard with 2400Mhz Corsair Dominator 4*8GB (17, 17, 17, 40,57 2T) which I reused from my previous (intel) system. And I did a modest amount of CCX tweaking without tweaking voltages, the system is running is running hot, but windows stable and CB15/20 stable.

    Temps when relying on the bundled consumer air cooler get a bit toasty. I'm hoping this week's switch to an AIO with a large radiator will help offset that a bit.

    Default FCLK was 1200. Pushing it up to 1800 has been fine so I mention only because I'm using "slow" RAM. All the posts so far are with with higher spec RAM. I don't know if my post will be useful for someone to consider in a similar situation or for those who know more than I about these things.
     
  5. opethdisciple

    Capodecina

    Joined: 18 May 2010

    Posts: 21,501

    Location: London

    You want to keep your IF 1:2 to memory frequency. So if your IF is 1800MHz your ram ideally should be 3600MHz.

    You can run either faster/slower but you get a latency penalty for doing so.
     
  6. LordFeste

    Gangster

    Joined: 8 Jul 2007

    Posts: 190

    How would this latency manifest itself? My CB20 scores went up when I shifted from 1200 to 1800, so I'm not noticing anything there.
     
  7. opethdisciple

    Capodecina

    Joined: 18 May 2010

    Posts: 21,501

    Location: London

    Download AIDA 64 and look at your latencies.

    I think an unsynced flck/mclk incurs a 10ns penalty.



    The description of the video (view on youtube) says 8ns penalty.
     
    Last edited: 12 Sep 2019
  8. Minstadave

    Caporegime

    Joined: 8 Jan 2004

    Posts: 29,048

    Location: Rutland

    I'm running 3200mhz CAS14 stable, is there much to gain in pushing to 3600 or 3800mhz CAS16?

    I'm running 16GB B-die modules which DRAM calculator doesn't seem to be aware of.
     
  9. zx128k

    Wise Guy

    Joined: 9 May 2007

    Posts: 1,283

    3800 RAM and 1900 IF is massive with the right timings. Staying at stock and getting the ram right can get you 11k in time spy. With a 4.4GHz all cores overclock I think you may get close to the 3900x stock in time spy. RAM is a big deal. Latency the lower the better. 63ns is big.
     
  10. opethdisciple

    Capodecina

    Joined: 18 May 2010

    Posts: 21,501

    Location: London

    Your ram speed is determined by your max stable IF speed.

    Find that first, and then set ram to x2 IF.

    Use dram calc to help you.
     
  11. Doogles

    Mobster

    Joined: 22 Mar 2014

    Posts: 3,951

    Quick question as I want to find my fastest IF speed, how the hell do I stress test it? Also when I bump up my RAM speeds surely it puts extra stress on the IF making a once stable IF unstable once it has faster RAM tugging on it? Bumping IF speeds up and booting to windows doesn't seem enough to be 100% certain being 100% stable. TBF I have Hynix C and I don't think it's going to be that good, rated @3600mhz I think I'll be lucky for 3200mhz with decent timings.
     
  12. opethdisciple

    Capodecina

    Joined: 18 May 2010

    Posts: 21,501

    Location: London

    It was easy for me to tell. Anything over 1800MHz and I was getting audio corruption in windows. So quick to tell.

    Put everything in the BIOS to defaults.

    Start at 1900MHz IF and just use the machine for a few mins, even fire up a game.

    Rinse and repeat until you think you've got the highest stable setting. Not many will achieve much over 1800MHz.
     
  13. zx128k

    Wise Guy

    Joined: 9 May 2007

    Posts: 1,283

    You need to run memtest86 from a USB or CD ROM. That would be more or less the minimum. If it passes then just use your PC. You can run prime95 to be sure, remember error checking. DRAM memory tester, has a test but its just there to get you close to stable. I have had it pass but memtest86 fails on test 10. If the memory is not stable then data corruption and BSOD will be common.

    Testing IF appears to be quick if you run vray. You can be stable with everything else but vray will cause big issues very quickly.
     
    Last edited: 19 Oct 2019
  14. Minstadave

    Caporegime

    Joined: 8 Jan 2004

    Posts: 29,048

    Location: Rutland

    Managed to dial in 3733mhz RAM at CAS16 with dual rank 2x16GB and IF at 1866Mhz. The last push to 1900Mhz isn't proving doable.
     
  15. Swissola

    Associate

    Joined: 29 Sep 2019

    Posts: 2

    Have you got a full set of timings to post here at all @Rossi~?

    I have 4x8GB sticks of the 8 Pack 3600MHz rated RAM and can't get this anywhere near stable using the DRAM Calculator. I'm on an ASRock X570M Pro4 with the latest ABBA BIOS. Even though the CPU boost clock has been 'fixed' on this BIOS it's crippled my stability on my RAM overclock completely :(
     
  16. Yaayuh!

    Capodecina

    Joined: 5 Nov 2010

    Posts: 21,850


    Here's a dump of my BIOS. I've highlighted those that are related to RAM.

    Edit: Added CLDO_VDDP and CLDO_VDDG voltages (near the bottom) as it seems the BIOS dump doesn't include AMD menu settings.

    [2019/09/29 10:34:35]
    Ai Overclock Tuner [Default]
    Performance Enhancer [Auto]
    CPU Core Ratio [Auto]
    Performance Bias [Auto]
    Memory Frequency [DDR4-3600MHz]
    FCLK Frequency [1800MHz]

    Core Performance Boost [Auto]
    SMT Mode [Auto]
    TPU [Keep Current Settings]
    Precision Boost Overdrive [Auto]
    Max CPU Boost Clock Override [Auto]
    Platform Thermal Throttle Limit [Auto]
    Mem Over Clock Fail Count [Auto]
    DRAM CAS# Latency [16]
    DRAM RAS# to CAS# Read Delay [17]
    DRAM RAS# to CAS# Write Delay [17]
    DRAM RAS# PRE Time [17]
    DRAM RAS# ACT Time [36]
    Trc [54]
    TrrdS [6]
    TrrdL [9]
    Tfaw [36]
    TwtrS [4]
    TwtrL [14]
    Twr [26]
    Trcpage [Auto]
    TrdrdScl [5]
    TwrwrScl [5]
    Trfc [358]
    Trfc2 [Auto]
    Trfc4 [Auto]
    Tcwl [16]
    Trtp [10]
    Trdwr [8]
    Twrrd [3]
    TwrwrSc [1]
    TwrwrSd [7]
    TwrwrDd [7]
    TrdrdSc [1]
    TrdrdSd [5]
    TrdrdDd [5]
    Tcke [8]
    ProcODT [36.9 ohm]
    Cmd2T [1T]
    Gear Down Mode [Enabled]
    Power Down Enable [Disabled]
    RttNom [RZQ/7]
    RttWr [RZQ/3]
    RttPark [RZQ/1]
    MemAddrCmdSetup [Auto]
    MemCsOdtSetup [Auto]
    MemCkeSetup [Auto]
    MemCadBusClkDrvStren [Auto]
    MemCadBusAddrCmdDrvStren [Auto]
    MemCadBusCsOdtDrvStren [Auto]
    MemCadBusCkeDrvStren [Auto]

    CPU Load-line Calibration [Auto]
    CPU Current Capability [120%]
    CPU VRM Switching Frequency [Auto]
    VRM Spread Spectrum [Disabled]
    Active Frequency Mode [Disabled]
    CPU Power Duty Control [T.Probe]
    CPU Power Phase Control [Auto]
    CPU Power Thermal Control [120]
    VDDSOC Load-line Calibration [Auto]
    VDDSOC Current Capability [Auto]
    VDDSOC Switching Frequency [Auto]
    VDDSOC Phase Control [Auto]
    DRAM Current Capability [120%]
    DRAM Power Phase Control [Extreme]
    DRAM Switching Frequency [Auto]
    DRAM VBoot Voltage [1.40000]
    VTTDDR Voltage [Auto]
    VPP_MEM Voltage [Auto]
    DRAM CTRL REF Voltage on CHA [Auto]
    DRAM CTRL REF Voltage on CHB [Auto]
    VDDP Voltage [Auto]
    VDDP Standby Voltage [Auto]
    1.8V Standby Voltage [Auto]
    CPU 3.3v AUX [Auto]
    2.5V SB Voltage [Auto]
    DRAM R1 Tune [Auto]
    DRAM R2 Tune [Auto]
    DRAM R3 Tune [Auto]
    DRAM R4 Tune [Auto]
    PCIE Tune R1 [Auto]
    PCIE Tune R2 [Auto]
    PCIE Tune R3 [Auto]
    PLL Tune R1 [Auto]
    PLL reference voltage [Auto]
    T Offset [Auto]
    Sense MI Skew [Auto]
    Sense MI Offset [Auto]
    Promontory presence [Auto]
    Clock Amplitude [Auto]
    CLDO VDDP voltage [Auto]
    CPU Core Voltage [Offset mode]
    CPU Offset Mode Sign [-]
    - CPU Core Voltage Offset [0.01250]
    CPU SOC Voltage [Manual mode]
    - VDDSOC Voltage Override [1.10000]
    DRAM Voltage [1.40000]

    CLDO VDDG voltage [Auto]
    1.8V PLL Voltage [1.80000]
    1.05V SB Voltage [Auto]
    TPM Device Selection [Discrete TPM]
    Erase fTPM NV for factory reset [Enabled]
    PSS Support [Auto]
    SVM Mode [Disabled]
    Onboard LED [Disabled]
    Q-Code LED Function [Disabled after POST]
    Hyper kit Mode [Disabled]
    SATA Port Enable [Enabled]
    SATA Mode [AHCI]
    NVMe RAID mode [Disabled]
    SMART Self Test [Enabled]
    Hot Plug [Disabled]
    Hot Plug [Disabled]
    Hot Plug [Disabled]
    Hot Plug [Disabled]
    Hot Plug [Disabled]
    Hot Plug [Disabled]
    Hot Plug [Disabled]
    Hot Plug [Disabled]
    Super I/O Clock Skew [Auto]
    HD Audio Controller [Enabled]
    PCIEX4_3 Bandwidth [Auto]
    PCIEX8_2:X4/X4 Mode [Auto]
    PCIEX16_1 Mode [GEN 3]
    PCIEX8_2 Mode [GEN 3]
    PCIEX4_3 Mode [GEN 3]
    M.2 Link Mode [GEN 3]
    SB Link Mode [GEN 3]
    Asmedia USB 3.1 Controller [Enabled]
    When system is in working state [Off]
    In sleep, hibernate and soft off states [Off]
    Intel LAN Controller [Enabled]
    Intel LAN OPROM [Disabled]
    USB Type C Power Switch for USB3.1_E1 [Auto]
    USB Type C Power Switch for USB3.1_EC2 [Auto]
    ErP Ready [Disabled]
    Restore On AC Power Loss [Power Off]
    Power On By PCI-E/PCI [Disabled]
    Power On By RTC [Disabled]
    Network Stack [Disabled]
    Device [Samsung SSD 850 EVO 1TB]
    Legacy USB Support [Disabled]
    XHCI Hand-off [Enabled]
    USB3.1_E1 [Enabled]
    USB3_1 [Enabled]
    USB3_2 [Enabled]
    USB3_3 [Enabled]
    USB3_4 [Enabled]
    USB3_5 [Enabled]
    USB3_6 [Enabled]
    USB3_7 [Enabled]
    USB3_8 [Enabled]
    USB3_9 [Enabled]
    USB3_10 [Enabled]
    USB2_11 [Enabled]
    USB2_12 [Enabled]
    USB2_13 [Enabled]
    USB2_14 [Enabled]
    USB_15 [Enabled]
    USB_16 [Enabled]
    CPU Temperature [Monitor]
    MotherBoard Temperature [Monitor]
    VRM Temperature [Monitor]
    PCH Temperature [Monitor]
    T_Sensor1 Temperature [Monitor]
    CPU Fan Speed [Monitor]
    Chassis Fan 1 Speed [Monitor]
    Chassis Fan 2 Speed [Monitor]
    Chassis Fan 3 Speed [Monitor]
    W_PUMP+ Speed [Monitor]
    CPU Optional Fan Speed [Monitor]
    AIO_PUMP Speed [Monitor]
    W_FLOW Speed [Monitor]
    W_IN Temperature [Monitor]
    W_OUT Temperature [Monitor]
    CPU Core Voltage [Monitor]
    3.3V Voltage [Monitor]
    5V Voltage [Monitor]
    12V Voltage [Monitor]
    CPU Q-Fan Control [PWM Mode]
    CPU Fan Smoothing Up/Down Time [0 sec]
    CPU Fan Speed Lower Limit [500 RPM]
    CPU Fan Profile [Manual]
    CPU Upper Temperature [75]
    CPU Fan Max. Duty Cycle (%) [50]
    CPU Middle Temperature [25]
    CPU Fan Middle. Duty Cycle (%) [25]
    CPU Lower Temperature [20]
    CPU Fan Min. Duty Cycle (%) [20]
    Chassis Fan 1 Q-Fan Control [Auto]
    Chassis Fan 1 Q-Fan Source [CPU]
    Chassis Fan 1 Smoothing Up/Down Time [0 sec]
    Chassis Fan 1 Speed Low Limit [200 RPM]
    Chassis Fan 1 Profile [Standard]
    Chassis Fan 2 Q-Fan Control [Auto]
    Chassis Fan 2 Q-Fan Source [CPU]
    Chassis Fan 2 Smoothing Up/Down Time [0 sec]
    Chassis Fan 2 Speed Low Limit [500 RPM]
    Chassis Fan 2 Profile [Standard]
    Chassis Fan 3 Q-Fan Control [Auto]
    Chassis Fan 3 Q-Fan Source [CPU]
    Chassis Fan 3 Smoothing Up/Down Time [0 sec]
    Chassis Fan 3 Speed Low Limit [200 RPM]
    Chassis Fan 3 Profile [Standard]
    AIO_PUMP/W_PUMP+ Control [Disabled]
    USB3_1 [Enabled]
    USB3_2 [Enabled]
    USB3_3 [Enabled]
    USB3_4 [Enabled]
    PSPP Policy [Auto]
    Fast Boot [Enabled]
    NVMe Support [Enabled]
    Next Boot after AC Power Loss [Normal Boot]
    AMI Native NVMe Driver Support [Enabled]
    Boot Logo Display [Enabled]
    POST Delay Time [2 sec]
    Boot up NumLock State [Enabled]
    Wait For 'F1' If Error [Enabled]
    Option ROM Messages [Enabled]
    Interrupt 19 Capture [Disabled]
    Setup Mode [Advanced Mode]
    Launch CSM [Disabled]
    OS Type [Other OS]
    Setup Animator [Disabled]
    Load from Profile [1]
    Profile Name [FINAL_3600]
    Save to Profile [1]
    CPU Core Voltage [Auto]
    VDDSOC Voltage [Auto]
    1.8V PLL Voltage [Auto]
    BCLK Frequency [Auto]
    CPU Ratio [Auto]
    DIMM Slot Number [DIMM_A1]
    Bus Interface [PCIEX16/X8_1]
    Custom Pstate0 [Auto]
    CCD Control [Auto]
    Core control [Auto]
    SMT Control [Auto]
    L1 Stream HW Prefetcher [Auto]
    L2 Stream HW Prefetcher [Auto]
    Platform First Error Handling [Enabled]
    Core Performance Boost [Auto]
    Global C-state Control [Auto]
    DRAM ECC Enable [Auto]
    DRAM scrub time [Auto]
    Poison scrubber control [Auto]
    Redirect scrubber control [Auto]
    Redirect scrubber limit [Auto]
    NUMA nodes per socket [Auto]
    Memory interleaving [Auto]
    Memory interleaving size [Auto]
    1TB remap [Auto]
    DRAM map inversion [Auto]
    ACPI SRAT L3 Cache As NUMA Domain [Auto]
    ACPI SLIT Distance Control [Auto]
    ACPI SLIT remote relative distance [Auto]
    GMI encryption control [Auto]
    xGMI encryption control [Auto]
    CAKE CRC perf bounds Control [Auto]
    4-link xGMI max speed [Auto]
    3-link xGMI max speed [Auto]
    Disable DF to external IP SyncFloodPropagation [Auto]
    Disable DF sync flood propagation [Auto]
    CC6 memory region encryption [Auto]
    Memory Clear [Auto]
    Overclock [Enabled]
    Memory Clock Speed [Auto]
    Tcl [Auto]
    Trcdrd [Auto]
    Trcdwr [Auto]
    Trp [Auto]
    Tras [Auto]
    Trc Ctrl [Auto]
    TrrdS [Auto]
    TrrdL [Auto]
    Tfaw Ctrl [Auto]
    TwtrS [Auto]
    TwtrL [Auto]
    Twr Ctrl [Auto]
    Trcpage Ctrl [Auto]
    TrdrdScL Ctrl [Auto]
    TwrwrScL Ctrl [Auto]
    Trfc Ctrl [Auto]
    Trfc2 Ctrl [Auto]
    Trfc4 Ctrl [Auto]
    Tcwl [Auto]
    Trtp [Auto]
    Tcke [Auto]
    Trdwr [Auto]
    Twrrd [Auto]
    TwrwrSc [Auto]
    TwrwrSd [Auto]
    TwrwrDd [Auto]
    TrdrdSc [Auto]
    TrdrdSd [Auto]
    TrdrdDd [Auto]
    ProcODT [Auto]
    Power Down Enable [Auto]
    Cmd2T [Auto]
    Gear Down Mode [Auto]
    CAD Bus Timing User Controls [Auto]
    CAD Bus Drive Strength User Controls [Auto]
    Data Bus Configuration User Controls [Auto]
    Data Poisoning [Auto]
    DRAM Post Package Repair [Disable]
    RCD Parity [Auto]
    DRAM Address Command Parity Retry [Auto]
    Write CRC Enable [Auto]
    DRAM Write CRC Enable and Retry Limit [Auto]
    Disable Memory Error Injection [True]
    DRAM ECC Symbol Size [Auto]
    DRAM UECC Retry [Auto]
    TSME [Auto]
    Data Scramble [Auto]
    DFE Read Training [Auto]
    FFE Write Training [Auto]
    PMU Pattern Bits Control [Auto]
    MR6VrefDQ Control [Auto]
    CPU Vref Training Seed Control [Auto]
    Chipselect Interleaving [Auto]
    BankGroupSwap [Auto]
    BankGroupSwapAlt [Auto]
    Address Hash Bank [Auto]
    Address Hash CS [Auto]
    Address Hash Rm [Auto]
    SPD Read Optimization [Enabled]
    MBIST Enable [Disabled]
    Pattern Select [PRBS]
    Pattern Length [3]
    Aggressor Channel [1 Aggressor Channel]
    Aggressor Static Lane Control [Disabled]
    Target Static Lane Control [Disabled]
    Worst Case Margin Granularity [Per Chip Select]
    Read Voltage Sweep Step Size [1]
    Read Timing Sweep Step Size [1]
    Write Voltage Sweep Step Size [1]
    Write Timing Sweep Step Size [1]
    IOMMU [Auto]
    Precision Boost Overdrive [Auto]
    Precision Boost Overdrive Scalar [Auto]
    FCLK Frequency [Auto]
    SOC OVERCLOCK VID [0]
    UCLK DIV1 MODE [Auto]
    VDDP Voltage [1000mV]
    VDDG Voltage [985mV]

    SoC/Uncore OC Mode [Auto]
    LN2 Mode [Auto]
    ACS Enable [Auto]
    PCIe Ten Bit Tag Support [Auto]
    cTDP Control [Auto]
    EfficiencyModeEn [Auto]
    Package Power Limit Control [Auto]
    APBDIS [Auto]
    DF Cstates [Auto]
    CPPC [Enabled]
    CPPC Preferred Cores [Enabled]
    BoostFmaxEn [Auto]
    Early Link Speed [Auto]
     
  17. Swissola

    Associate

    Joined: 29 Sep 2019

    Posts: 2

    @Rossi~ thank you very much for those. Tried them and I've had the first Aida64 hour long stress test success since I've started trying to OC my RAM.
    Unfortunately I am seeing a bit of stutter in games (Ghost Recon Wildlands for one) when I'm getting a freeze for a second or so then the game catches up again.

    I've used your exact settings apart from the CAD_BUS settings (used the DRAM Calc equivalents) and I've had to use VDDG 1.0V (the minimum my BIOS allows) and VDDP 950mV.
     
  18. djshauny1

    Mobster

    Joined: 18 May 2011

    Posts: 3,432

    Just built a Ryzen system. 3600x, 3000mhz ballistix ram. Should I set the Infinity Fabric at 1500mhz? Or should I try something higher first? Does the IF have to match half your RAM speed? New to this AMD stuff :D

    I can get my ram to 3200mhz, anything after that just blue screens windows. Just unsure about the IF. Some say to set it to 1900mhz and go from there.

    Any ideas chaps?
     
  19. Minstadave

    Caporegime

    Joined: 8 Jan 2004

    Posts: 29,048

    Location: Rutland

    Straight for 3200mhz should be a good start.
     
  20. djshauny1

    Mobster

    Joined: 18 May 2011

    Posts: 3,432

    Isnt the IF supposed to be set at half your ram speed? Cheers