How to Choose the Right Memory: A 2020 Guide To DRAM

TOPICS
Thomas Soderstrom is a Senior Staff Editor at Tom's Hardware US. He tests and reviews cases, cooling, memory and motherboards.
  • Soda-88
    I've bought a Micron E-die 3000 15-16-16 kit for my new Ryzen PC and got it from 42/24/40 GB/s with XMP settings up to 54/30/52 GB/s with fine tuned timings. It did take several hours of trial and error going through all the timings.
    Detailed look at my settings is in my forum signature.
    Reply
  • tiggers97
    Great article!. But at the end of the article is a link to "Best Memory ". But some of the options are no longer available or headed that way. Is it possible to update the recommended "best memory" list?
    Reply
  • Crashman
    tiggers97 said:
    Great article!. But at the end of the article is a link to "Best Memory ". But some of the options are no longer available or headed that way. Is it possible to update the recommended "best memory" list?
    We're continuously working to add newly awarded products to "Best Memory", but sometimes it takes a while to get old products removed.
    Reply
  • Anton Hunter
    Great article (actually, a great series of articles pertaining to memory). Thanks!
    I purchased a G.Skills kit (F4-3200C16-8GVGB) dual channel/single rank and XMP 1600MHz 16-18-18-38-56. I couldn't get any stability at all at 3200 MHz, so I spent a few days reading up on the Ryzen/memory correlation and then another couple days going through the long process of discovering the most stable settings I could find...and after benchmarks and stress testing using HWINFO and 3DMark I ended up at 2933MHz and 14-15-15-15-34-51 via my ASUS Bios, and achieved a 97.5 stress score using Firestrike.
    The process is long and can be tedious unless one has a mind-set filled with patience and the joy of discovery. I learned a lot, and am grateful for your and AMD's timely articles on the matter.
    Thanks again!
    Reply
  • ilincarubogdan
    Hello. My mainboard asrock z97 Killer says it can use up to 3200OC ddr3 memory, then i saw that the intel 4690K processor works on maximum 1600mhz. Is that all i can get from ddram ? i'm a little confused
    Reply
  • Crashman
    ilincarubogdan said:
    Hello. My mainboard asrock z97 Killer says it can use up to 3200OC ddr3 memory, then i saw that the intel 4690K processor works on maximum 1600mhz. Is that all i can get from ddram ? i'm a little confused
    I killed a reference my editor made to CPU specs specifically for this reason.
    Intel's processors support high memory speeds
    Intel does not support you doing this
    Intel validates high-speed memory in its XMP program, then leaves that memory off its CPU compatibility list, therefore, you can't rely on Intel for accurate information regarding what your CPU supports.

    In an effort to promote itself as a superior overclocker, ASRock put up memory speeds that you won't likely achieve unless you have perfect hardware.

    I'd expect DDR3-2400 to work very easily. DDR3-2666 should work but is hard to find in 8GB-per-DIMM capacity. And I'd give you better than 50/50 odds of running DDR3-2933 successfully, but with the same problem of available capacity at that frequency you'd might as well stick to DDR3-2400.
    Reply
  • lubomirz
    Anton, let me react to your post from Saturday (note #5 here). I can't believe that kit rated at 3200 won't run at... 3200 you guessed it. Something else must went wrong in cooperation with your Ryzen5 1600, maybe a combination of motherboard and Ryzen itself (newest BIOS installed ?). I'm absolutely sure that Ryzens 2xxx would be running your memory kit at 3200 and most likely at 34xx/36xx.

    Also, to all readers : notice how Anton spent FEW DAYS to make his 3200 kit run at 2933. Similar thing, spending couple of days, happens quite often to my friends who are trying to find the holy grail, the maximum speed their memory can run at. They spend dozens of hours testing, changing and re-testing their configurations... only to find that real performance difference between 3400 and 3833 memories is couple of seconds while running 500+ second benchmarks. They lurk for the last 4 fps difference in games, which is honestly meaningless - in real life, it doesn't matter if you have 118 fps or 122 fps. It doesn't matter if your render finishes in 29 minutes 43 seconds or 29 minutes 11 seconds.

    While we learn a lot by trying things like this, never forget - there's the real life out there.
    Reply
  • jamescobalt
    I'm confused; can someone clarify? Based on my understanding of the relationship between ranks and channels to performance and stability, the ideal would be one dual rank DIMM per channel or, if necessary, two single rank DIMMs. But is the article suggesting 4 and 8 rank DIMMs for quad channels? Or are the subheadings just weird and what they mean are TOTAL ranks across all channels regardless of DIMMs? I'm guessing the latter but wanted to confirm.
    Reply
  • Crashman
    jamescobalt said:
    I'm confused; can someone clarify? Based on my understanding of the relationship between ranks and channels to performance and stability, the ideal would be one dual rank DIMM per channel or, if necessary, two single rank DIMMs. But is the article suggesting 4 and 8 rank DIMMs for quad channels? Or are the subheadings just weird and what they mean are TOTAL ranks across all channels regardless of DIMMs? I'm guessing the latter but wanted to confirm.
    Correct: Apart from the weird article that had the Zadak four-rank modules that work only with specific two-slot Asus boards, Tom's Hardware's performance tests were only done with single and dual-rank modules. So, eight total ranks using four dual-rank DIMMs is ideal for quad-channel.
    Reply
  • jamescobalt
    Thanks a ton for the speedy clarification! It's taken me a lot of cross-eyed reading for my focus-challenged brain to get this far in understanding RAM. I'm working on a new build and I may have dived a bit too deep in trying to understand stuff on a more technical level. :P
    Reply