WARNING:
Only try using my exact settings if you have VERY similar hardware.
- CPU = AMD 7950X
- Motherboard = ASRock Taichi X670E
- Memory = 128GB, 4 DIMM, 2 * Trident Z5 Neo F5-6000J3040G32GX2-TZ5N
Suggestions:
- Understand how to protect your PC components from static discharge.
- First test one pair of DIMMs and confirm the pair works at rated (e.g. EXPO) settings. Save settings info (for later reference).
- Remove first pair, and do same with second pair.
- Go back to default/Auto memory settings.
- Now populate all 4 DIMMS.
- Before increasing clock rates and while still at conservative (e.g. Auto) settings, change Rtt*, *Ds, and *Odt settings. The overlockers forum thread mentioned above provides two bus configurations that worked in my system. I suggest trying the 3/5 bus configuration settings first.
- Pick voltages your willing to apply to your components and apply them.
- Assuming your system happily boots with adjusted bus configuration and voltages, start increasing clock rates but leave memory timings at conservative (e.g. Auto) settings.
- After identifying a maximum clock speed your memory, CPU, motherboard works at stably, start adjusting memory timings. Many on line resources exist for those tweaks. For values specified as clocks, a setting sanity check would be; CurrentClockSpeed/ExpoClkSpeed*ExpoSetting. My tCL sanity check equals; tCL = 27 = 30x5400/6000. Start on the conservative/slower side of the sanity check value. My current tCL setting is 28.
My PC ran Aida64 overnight with CPU, cache, and system memory stability tests enabled. I ran Aida64 all day with only system memory stability test enabled. I ran slightly slower settings for one month. Those settings are shown in the first post of the overclockers forum thread mentioned above.
If you feel you must, only experiment with lowering voltages (e.g. curve optimizer) after you’re 100% positive you have a 100% stable system.