• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Ryzen Memory Tweaking & Overclocking Guide

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
29,001 (3.75/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Memory overclocking has a significant impact on performance of AMD Ryzen-powered machines, but the alleged complexity of memory tweaking on this platform, largely fueled by misinformation and lack of documentation, has kept some enthusiasts away from it. We want to change this.

Show full review
 
Last edited:
Does Infinity Fabric synchronize only clock speed with RAM or do RAM timings affect IF speed as well?
 
Does Infinity Fabric synchronize only clock speed with RAM or do RAM timings affect IF speed as well?
Yes , for example, a stock Ryzen 7 1700 with 2400 MT/s DRAM , MemClk = FClk = UClk = 1200 MHz.

975px-zen_soc_clock_domain.svg.png
 
Does Infinity Fabric synchronize only clock speed with RAM or do RAM timings affect IF speed as well?
No i dont believe they do. They are for the DRAM chips themselves afaik. Only the clock speed is shared as the domains are tied as posted above. I assume the IF timings are set automatically as the clock speed increases. But i could be wrong so idk

btw thanks for this article. great work:) i think leaving my sammy bdies at 3200 c14 is best as i dont wanna risk instability..
 
Last edited:
Gaming benchmarks are all suppose to be 720p or was there an error with labels on the other two graphs for each game?
 
High quality stuff and a very interesting read. Information will come in handy for sure. Thanks @1usmus !
 
most of the games were tested at 1280x720
Yeah but I'm confused by the fact that for example in case of AC:O we have three graphs labeled 720p low that have the same memory modules but somehow completely different results. Like B-die stock gets 106 fps on first graph, but on the other graph with same res and same settings it shows 46 and on the last 155 fps. If res stays the same and so do settings what's changed?

Ok, just noticed the minimum, avg and max. My bad.
 
Thank you @1usmus for the Ryzen overclocking guide. It was a nice surprise on TPU's front page I wasn't expecting.
 
Amazing job, @1usmus ! Congratulations!

But... I have 2x8GB Patriot Viper Elite 3200 B-die (PVE416G320C6KRD) and Calculator did not work for me. I have used it in 2 mobos: B350 Plus months ago, X470 AOUG now.
I am testing Patriot RGB 3200 Hynix ?-die (all reviews showed it with 5WB - BCPB or BCRC... Patriot trolled me!) and Patriot Steel 3866 (B-die 5WB-BCPB).
Would "?-die" be the Hynix CJR ??
 
Wow!, thanks for such great article- now I got some reading and testing to do :-).
Also - I was impress from the performance improvement between those 2 presets: almost the same but the improvement is noticeable over XMP!
 

Attachments

  • ryzenmem.JPG
    ryzenmem.JPG
    115.8 KB · Views: 3,709
A great article for sure, very detailed, and I love that. But at the end of the day, at least in games in real world scenarios, you won't notice the difference sadly. It really doesn't make a huge difference that people say it does, and the reality is high clock memory is not super important. A good 2933, or even 2666 kit will be good enough.
 
  • Like
Reactions: M2B
Nicely written article for the enthusiast user! Keep up the good work.
 
Nice one, thanks for the article @1usmus !

On some of the gaming tests your 3466cl14 SR performs better than 3533cl14 SR (specifically on min framerates). Do you think this is because of the higher tRCDRD (15 vs 14) on the 3533cl14 profile? The profiles are almost identical otherwise.

edit: checked the benchmarks again and actually maybe I was wrong in concluding that the min framerates are consistently higher. Was staring at AC Odyssey and Metro for too long I guess.

Would be nice to see some more games tested btw :)
 
Last edited:
Hi
Nice stuff.
I have a Ryzen 1700 oced to 3.8 ghz
Asus B350 prime plus with 4207 bios.
Crucial 16gb 2133mhz ( CT8G4DFD8213 ) oced to 2933 mhz with 16 17 17 39 timings.
Vega 56 reference design
Windows 10 x64

I wish to upgrade for memory for getting more minimum framerate in games.

I have a few suggestion if you may expand the guide.
1. Please do also some Micron memory test
2. Test with a Vga in a 300$ teritory like Vega56 / gtx1070.

Thx for the guide.
 
Finally ! First guide on Ryzen which is a real guide. Full of infos, comparing measures !
It could be named, the Ryzen bible, chapter one ! Awesome work ! Thank You !

Tested a week earlier with FC5 benchmark. Only changed the ram settings. C14 everywhere, clock was moved from 2133 - 2800 - 3466. Look how the min fps. changes. Crazy !!
(Ryzen 5 2600 @ 4200 + Gtx980Ti)
 

Attachments

  • 11.JPG
    11.JPG
    138.8 KB · Views: 3,421
  • 22.jpg
    22.jpg
    137.8 KB · Views: 3,566
  • 33.jpg
    33.jpg
    138 KB · Views: 3,276
Looking to upgrade soon to ryzen once new cpu are out. Should I be looking for daisy chain mobo or t-topology? Want more than 2 slots. Also how are they distinguished? Can’t see anything on motherboard manufacturers websites that specifies this.
 
So doing this, can I get no micro stuttering in games? I already that software to get the values on the BIOS and I noticed some "stability", but I don't know if is it really by this or because Windows 10 updates. I have GTX 1070, Ryzen 5 1600 and 2x8 Corsair Vengeance LPX White 3200 MHz @3000 MHz. I'm pissed off when games like Counter Strike Global Offensive, the first Crysis/Warhead, The Witcher 3, etc. stutters randomly, I don't know if I need to change my CPU or RAMs, or even my graphics card, and that's why I tried this. I still have micro stutter on these games.
I attached info about the config that I use on the BIOS and the Thaiphoon burner info of my RAMs.
These are the full specs of my PC: https://pcpartpicker.com/b/2Cw6Mp
BTW I passed Aidad64 stress test for 2 hours, Prime95, CPU max temps 80 °C, passed memtest with no issues.
 

Attachments

  • RAM 3000 MHz V 1.4.1.png
    RAM 3000 MHz V 1.4.1.png
    68.7 KB · Views: 1,862
  • RAM 3000 MHz advanced V 1.4.1.png
    RAM 3000 MHz advanced V 1.4.1.png
    43.8 KB · Views: 1,841
  • RAM 3000 MHz power supply V 1.4.1.jpg
    RAM 3000 MHz power supply V 1.4.1.jpg
    171.8 KB · Views: 1,696
  • Ryzen timings.jpg
    Ryzen timings.jpg
    103 KB · Views: 1,969
  • snap20032019083152a m.png
    snap20032019083152a m.png
    32 KB · Views: 1,719
Last edited:
Great effort and very useful for anyone who uses or planning to use a Ryzen CPU. Well done!
 
Absolutely great article @1usmus , thank you and tpu as such guide and information is well received and needed by the community , appreciate it your hard work.

@1usmus , i need your help my friend , i want to upgrade to a 32GB 2x16GB memory kit , I'm currently running right now a G.Skill FlareX 3200Mhz cas14 kit 16GB 2x8GB @ 3533 Cas14 , but i do not want to loose too much performance on my Ryzen 2700x and Asus CH7 as i use this pc 24/7 for everything and is my Gaming warrior / Encoding , decoding large files / large video and photos processing , etc ...

I was looking at some kits at newegg and the price range wildy and sometimes i cannot figure it out wish memory ICs are used on this kits since no information can be found. Can you recommend me a good 32GB 16x2GB kit without breaking the bank and squeeze great performance out of them ? Thank you in advanced and keep up the Awesome work !

I was looking at this kits:

https://www.newegg.com/Product/Product.aspx?Item=N82E16820232214&ignorebbr=1 - Sammys B-dies / $279US

https://www.newegg.com/Product/Product.aspx?Item=N82E16820232660 - Hynix MFR - $169US

https://www.newegg.com/Product/Product.aspx?Item=N82E16820225032 - Micron ??? - $194US
 
Last edited:
Hmm, this is a good article. Leaves me with a few questions I’ve always wanted to be answered, and I think I’ve finally found someone that can answer them!

1) Can you please explain the role of CAS in this tRAS timing table?

2) Isn’t tWR for recovery after write transactions? How does this relate to tRAS following a read, as implied by your article? It appears I’m missing something crucial in my understanding of this timing.



Ref tRAS, the notes below seem to involve CAS.

image (1).png
image.png
 
Ah, I thought this memory dependency for Ryzen was fixed with updates.
Don't have time to read the article right now, but can tell it is very informative.

Do you think memory speeds will be just as important for the next gen AMD CPUs (Matisse 3000 series)? I believe they still use Infinity Fabric
 
Back
Top