integralfx / MemTestHelper

C# WPF to automate HCI MemTest
2.24k stars 211 forks source link

Minor notes to add for RTL and newer Intel generations #45

Open nitorita opened 2 years ago

nitorita commented 2 years ago

If user has tightened their RTL/IOLs, at times (especially after a bad crash or a power outage), the motherboard can simply fail to POST. If this happens, reset the RTL/IOLs back to Auto, save and let the motherboard properly POST to train, and then tighten the RTL/IOLs again.

On 12th Gen Intel, RTL/IOL might not be tweakable on certain motherboards (e.g. ASUS) or BIOS versions. Moreover, for this new generation, VCCIO is no longer available and has largely been "replaced" by VDDQ instead, which is a voltage that also has a sweet spot effect, but it tends to be at values much higher than before (instead of the average being in the 1.20-1.30V range like VCCIO was, expect to try values even up to 1.40-1.50V to gain stability and properly boot).

Starting from 11th Gen Intels, a new Gear mode has been introduced (more info here). It is similar to AMD's FCLK. Gear 1 is much faster than Gear 2 as it is 1:1 for the frequencies. However, it does softcap the max frequency of RAM to the low-mid 4,000 MHz range (currently), so Gear 2 may still be needed for extremely high frequencies. Furthermore, with 12th Gen Intels, a Command Rate of 1 is now a lot easier to achieve compared to previous generations, so it is advisable for people to retry CR1 (1T, N1, etc) if they have failed to achieve it before.

On 12th Gen Intels, due to optimizations with the CPU and IMC, you can often achieve the same timings you've achieved before, but potentially at a lower VDIMM while also having more headroom for pushing the overclock further (e.g. frequency). Also, unlike previous gen Intels where tightened Samsung B-die kits tend to be in the 30-40ns range for latency on AIDA64, on 12th Gen Intels, it can result in higher latencies (40-60ns) due to architecture differences. This is normal.

Side notes:

Some useful websites: Zen Overclocking Leaderboards - Very useful for AMD users to see reference timings, voltages, as well as BIOS and AGESA versions for different motherboards to try Ryzen Calculator with TM5 Error Diagnosis - Spreadsheet-based calculator that's maintained by Veii and some other people. Very useful reference for diagnosing TM5 error codes. Updated BSOD Error Code Reference - Better version of the BSOD error code reference that covers a lot more codes in further clarity. Significantly helps in diagnosing issues with relation to overclocking.

Cheers :)

chrcoluk commented 1 year ago

On my system I need gear 2 to get over 3200mhz. The 4000 is probably on good IMC's (good boards also?). So I would adjust the guide to state gear 2 can be useful for overcoming clock wall, without specifying it at 4000.

BCLK is also locked on my raptor lake system to 98mhz. There is a setting in the bios for it but it has no effect.