Settling The DDR4 Vs DDR3 Debate: ASRock Fatal1ty Z170 Gaming K4/D3 ATX Motherboard Review

Status
Not open for further replies.
If you really want to compare the memory performance in games, you have to pick games where the CPU is easily a bottleneck. GTA V for example. Not BF4... And, using a weak CPU instead also helps. So, an i3 rather than an i7.
 
Well well well, looks like I've been ninja'd...

One of the Biostar boards in my H170 roundup has both DDR3 and DDR4 slots, and I do include a comparison, although with a lot less tweaking.
 

Quixit

Reputable
Dec 22, 2014
1,359
0
5,960
This makes me feel better about my choice of upgrading from DDR3 1866 to DDR4 3000 on my Sky Lake build. Those higher latencies did put me off a bit.
 
This is super relevant to me...
I just bought that board (DDR3 version) and planned on using my old RAM (1.65v) but I don't like that Intel says not to use 1.65v and 1.5v memory. (Didn't find out about that until my board was mounted in my case with heatsink attached and everything.) Sooo... It's installed and everything but I haven't powered it up yet as I believe I may just end up getting new low voltage DDR3 since I am unwilling to risk my 6600K. Very disappointing and defeats the purpose of keeping DDR3 compatible unless you are upgrading from a recent system that doesn't need an upgrade. If I could do it again I would have just gone with DDR4. On the other hand I only paid $83 for that motherboard so it was a rare deal... Follow-up article suggestion: I would love to see/read about under-volting your memory. I'm sure my 1.65v ram can run at 1.35v but I don't know how that will affect it's stability and performance and what settings/ timings I would need to use...
 
From the P35 days, so many issues were caused by memory that would not run at stock voltage, that it has become a mantra for me. I don't buy RAM that won't run at its advertised timings on stock (typically JEDEC standard, if applicable) voltage, or LOWER.
 

WKCook

Distinguished
Sep 22, 2011
11
0
18,510
I am looking at building a workstation and am now curious.
Would these results hold true for ECC memory?

Thank You . . . . WKCook
 

Adhmuz

Distinguished
May 26, 2009
21
0
18,510
"Consider that CAS 11 is the most-common latency standard for DDR3-1600"
Simply not true, the most common latency for DDR3 1600 is CAS 9, I don't think I've ever even seen a 1600MHz stick with a CAS latency of 11 (other than cheap value RAM), CAS 10 is more common than CAS 11 even, but really it should be CAS 9. In fact CAS 9 can and has been used on DDR3 modules up to 2400MHz, further making your use of CAS 11 on 1600MHz bunk...
 

dgingeri

Distinguished
We saw this same thing when DDR3 came out. "Is Core 2 better with DDR3?" We saw DDR3 come out at 1066, when DDR2 was just reaching 1066 and even 1200. And no, DDR3 wasn't any faster. As a matter of fact, it was slightly slower. However, DDR3 was able to stretch on and get faster than DDR2 would ever have been able to do.

It doesn't really matter. DDR4 is needed for the future. We need a point where people start adopting it. That point is now. The platform is this one.

So, stop griping about it.
 
"Consider that CAS 11 is the most-common latency standard for DDR3-1600"
Simply not true, the most common latency for DDR3 1600 is CAS 9, I don't think I've ever even seen a 1600MHz stick with a CAS latency of 11 (other than cheap value RAM), CAS 10 is more common than CAS 11 even, but really it should be CAS 9. In fact CAS 9 can and has been used on DDR3 modules up to 2400MHz, further making your use of CAS 11 on 1600MHz bunk...


Yeah, I see CAS 9 and CAS 10 much more often than CAS 11 in DDR3-1600 these days. CAS 11 was more common when DDR3-1600 first came out, but that was years ago and CAS 11 isn't so common any more except for higher frequencies like DDR3-2133.

Still, to be fair, the common CAS 15 for DDR4 is common not only for the lower frequencies but doesn't change much even up to the higher frequencies where is is less of a liability. Either way, memory latency is usually less of a factor in performance than data rate and the small differences are rarely a big deal. Now that DDR4 has finally reached price parity, there is a lot less reason to not go for Skylake if building new.
 

Adhmuz

Distinguished
May 26, 2009
21
0
18,510

Let me elaborate, I've been buying DDR3 1600MHz since early 2008, never have I purchased anything other than CAS 9 memory, hence why using CAS 11 in the article felt out of place. It just seems wrong to not do the old standard justice in the comparison, it has served very well for the last almost 10 years, heck my very first triple channel kit of, get this, OCZ RAM is still running strong at CAS 9.

Any new system being built should be DDR4, agree with you 100% there, you'd have to be crazy otherwise.
 

firefoxx04

Distinguished
Jan 23, 2009
1,371
1
19,660
We know DDR4 is better, its just not worth upgrading simply for DDR4. Upgrade for other reasons, such as features that Skylake has.

People are still satisfied by sandy bridge, but upgrading now will bring a lot to the table. M.2, DDR4, more native usb 3.1, faster CPUs, lower power usage, etc. Upgrading for one reason is silly. Upgrade for the platform.
 

Biscuit42

Reputable
Aug 7, 2015
49
0
4,540
We know DDR4 is better, its just not worth upgrading simply for DDR4. Upgrade for other reasons, such as features that Skylake has.

People are still satisfied by sandy bridge, but upgrading now will bring a lot to the table. M.2, DDR4, more native usb 3.1, faster CPUs, lower power usage, etc. Upgrading for one reason is silly. Upgrade for the platform.
 
Though the memory controller's slightly higher base voltage should allow it to support even higher signal voltage, we will recommend keeping the memory under 1.55V until we've seen adequate proof of appropriateness for a higher stopping point.

Intel's certified XMP RAM compatibility list.

http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/xmp-memory-for-intel-core-processors-datasheet.xlsx

384 kits of DDR3 rated at 1.65 volts on Intel's officially certified compatibility list
074 kits of DDR3 rated at 1.60 volts on Intel's officially certified compatibility list

 

Phuntasm

Distinguished
Aug 12, 2014
30
0
18,530
We saw this same thing when DDR3 came out. "Is Core 2 better with DDR3?" We saw DDR3 come out at 1066, when DDR2 was just reaching 1066 and even 1200. And no, DDR3 wasn't any faster. As a matter of fact, it was slightly slower. However, DDR3 was able to stretch on and get faster than DDR2 would ever have been able to do.

It doesn't really matter. DDR4 is needed for the future. We need a point where people start adopting it. That point is now. The platform is this one.

So, stop griping about it.
Why this one? By the time DDR4 outpaces DDR3 by a significant enough margin, we'll want to be replacing the platform. It took years for DDR3 to run away from DDR2. Until such a time, a cost-conscious buyer could save some cash on DDR3.
 

hr_guy

Honorable
Oct 4, 2012
3
0
10,510
Good grief. And people wonder about the decline of the "True PC" in favor of inferior all in one consoles or chrome books. When advanced users struggle with relative superiority of components what chance in $#$@ do you have of getting the mainstream to move?!
 

joex444

Distinguished
Simply put, you're not going to find that any game is RAM bound with a discrete GPU. Core i3 vs i5, doesn't matter. You'd be better off with the cheapest RAM and the i5 than the fastest RAM and the i3.

While I understand that the names DDR/DDR2/DDR3/DDR4 are not arbitrary and are backed by JEDEC standards, it is fundamentally true that DDR3 2400MHz at CAS11 would perform identically to DDR4 2400MHz at CAS11. If the clock and timings are the same, the technology doesn't matter (sure, single/dual/quad channel would matter, but assume those are the same).

It's completely unsurprising that the only area where RAM makes any difference is in cryptography, encoding/decoding, and physics. For games... you're just wasting time thinking about it. DDR3-1600 @ CAS9 or better is all you need. You can literally double the memory bandwidth and you see no improvement at ultra settings, only at low end settings that you monitor can't even render because it's at 160fps.
 

Crashman

Polypheme
Former Staff
That's simply not true. You buy ANY of these modules and plug them in, the board detects them as DDR3-1600 C11. Manufacturers have virtually given up on the 1600 C9 standard, and the 1600 C9 memory you buy is programmed to boot at something other than 1600 C9.

I said standard. I didn't say custom timings (XMP or otherwise).

 

Crashman

Polypheme
Former Staff
That's a red herring since the kits you're speaking of are all rated on P55, Z77 and similar pre-Skylake platforms. In fact, since you're potentially misleading people to damage their Skylake processors, it's probably dangerous for you to even post it here.
 

Janemba

Reputable
Aug 14, 2014
62
0
4,640


I mean when they do benchmark they should provide three different system High - medium - low.
 

Crashman

Polypheme
Former Staff
The difference goes down as the rest of the system performance goes down. The only hope for "lower" would be to test the impact on integrated graphics, but there currently aren't any GOOD integrated GPUs on DDR4-supporting CPUs
 
Status
Not open for further replies.