• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Tuning DDR4 on z390: RTL and IOL

Joined
Dec 12, 2020
Messages
1,755 (1.09/day)
I've noticed on the high end z390 boards the RTLs and IOLs can be adjusted not only on a per-channel, per-DIMM basis but I'm guessing on a row basis as well. Does the row refer here to a bank of DRAM?
On my z390 board, the Asrock Taichi, I can only adjust RTLs and IOLs on a channel basis and the BIOS applies some sort of magic to adjust the RTLs and IOLs on a per-DIMM basis (i.e. which slot in a channel the memory is installed in) and doesn't appear to have any RTL or IOL settings for DRAM rows/banks.

Anyway, anywhere around 4000Mhz. on this board requires me to manually set the RTL init and IOL init if I want to have any prayer of the motherboard training my 2x16GiB of DDR4. My question is, do RTL (Round Trip Latency) or IOL (I/O latency?) values increase with increasing frequency or decrease with increasing frequency? I'm pretty sure setting the RTL init and IOL init values are the keys to getting my memory to boot at 4113 Mhz. or greater. I managed to get 4113Mhz. to boot once by using all AUTO settings (and pass 8 hours of memtest as well as the windows 10 memory test, prime95 and orthos large FFT's) but after powering the system on and off it wouldn't train ever again to this frequency (even though I saved the BIOS settings).

Can anyone suggest any RTL init or IOL init values to use for frequencies >= 4113 Mhz. on a z390 board using 2x16GiB of DDR4?
 
Back
Top