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

DDR5 Memory Performance Scaling with Alder Lake Core i9-12900K

Joined
Sep 15, 2011
Messages
6,716 (1.39/day)
Processor Intel® Core™ i7-13700K
Motherboard Gigabyte Z790 Aorus Elite AX
Cooling Noctua NH-D15
Memory 32GB(2x16) DDR5@6600MHz G-Skill Trident Z5
Video Card(s) ZOTAC GAMING GeForce RTX 3080 AMP Holo
Storage 2TB SK Platinum P41 SSD + 4TB SanDisk Ultra SSD + 500GB Samsung 840 EVO SSD
Display(s) Acer Predator X34 3440x1440@100Hz G-Sync
Case NZXT PHANTOM410-BK
Audio Device(s) Creative X-Fi Titanium PCIe
Power Supply Corsair 850W
Mouse Logitech Hero G502 SE
Software Windows 11 Pro - 64bit
Benchmark Scores 30FPS in NFS:Rivals
Looking forward to those 8000Mhz CL40 modules....
 
Joined
Jan 3, 2021
Messages
3,484 (2.46/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
Hmmm so an apples to apples would be ddr4-3200 22-22-22 (jedec 1.2v) vs ddr5-3200 22-22-22??
And same number of ranks. And same command rate (1T or 2T). Aaand same gear ratio. And even then, one thing is inevitably different: two 64-bit vs. four 32-bit channels. That's *IF* Alder Lake IMC actually makes use of four independent channels - it's not mandatory, and it's not to be taken for granted.
 
Joined
Jan 27, 2015
Messages
1,715 (0.48/day)
System Name Legion
Processor i7-12700KF
Motherboard Asus Z690-Plus TUF Gaming WiFi D5
Cooling Arctic Liquid Freezer 2 240mm AIO
Memory PNY MAKO DDR5-6000 C36-36-36-76
Video Card(s) PowerColor Hellhound 6700 XT 12GB
Storage WD SN770 512GB m.2, Samsung 980 Pro m.2 2TB
Display(s) Acer K272HUL 1440p / 34" MSI MAG341CQ 3440x1440
Case Montech Air X
Power Supply Corsair CX750M
Mouse Logitech MX Anywhere 25
Keyboard Logitech MX Keys
Software Lots
Best review out there yet on DDR4 vs DDR5, very nice. Looks like we have to wait for DDR5-6000+ with some lower latencies than current to become readily available for it to really be worth it over a good DDR4 kit. Making a guess, 2H 2022 for 2nd generation of DDR5.
 
Joined
Feb 22, 2009
Messages
409 (0.07/day)
Location
Grand Prairie Texas
System Name Little Girl
Processor Intel Q9650 @ 3.6GHz
Motherboard Gigabyte x48 DQ6
Cooling liquid cooling
Memory 4gb (2x2) OCZ DDR2 PC2-9200
Video Card(s) Gigabyte HD6950 unlock to Asus 6970 specs
Storage Crucial CT128M225 128gb SSD
Display(s) Acer 27" LCD @ 2048x1152
Case DIY (spit & glue, ducktape, cardboard)
Audio Device(s) On-board HD Audio
Power Supply ABS Tagan 850w
Software Win7 64bit
Give DDR5 another year then I'll switch.
 
Joined
Oct 30, 2020
Messages
50 (0.03/day)
Excellent review. I'm pleasantly surprised by the results of the DDR5-4800 CL30 configuration.
 
Joined
Dec 26, 2006
Messages
3,826 (0.59/day)
Location
Northern Ontario Canada
Processor Ryzen 5700x
Motherboard Gigabyte X570S Aero G R1.1 BiosF5g
Cooling Noctua NH-C12P SE14 w/ NF-A15 HS-PWM Fan 1500rpm
Memory Micron DDR4-3200 2x32GB D.S. D.R. (CT2K32G4DFD832A)
Video Card(s) AMD RX 6800 - Asus Tuf
Storage Kingston KC3000 1TB & 2TB & 4TB Corsair MP600 Pro LPX
Display(s) LG 27UL550-W (27" 4k)
Case Be Quiet Pure Base 600 (no window)
Audio Device(s) Realtek ALC1220-VB
Power Supply SuperFlower Leadex V Gold Pro 850W ATX Ver2.52
Mouse Mionix Naos Pro
Keyboard Corsair Strafe with browns
Software W10 22H2 Pro x64
And same number of ranks. And same command rate (1T or 2T). Aaand same gear ratio. And even then, one thing is inevitably different: two 64-bit vs. four 32-bit channels. That's *IF* Alder Lake IMC actually makes use of four independent channels - it's not mandatory, and it's not to be taken for granted.
Indeed. Shouldn't that in theory yield more performance if implemented properly?
 
Joined
Aug 4, 2020
Messages
1,612 (1.03/day)
Location
::1
Hmmm so an apples to apples would be ddr4-3200 22-22-22 (jedec 1.2v) vs ddr5-3200 22-22-22??

Reminds me of the old AMD cpu that had a memory controller that could do 2 gens of ram.
Even just a ddr4-2400-c36 (and/or ddr4-2800-c36, ddr4-3200-c36) as further scientific like-for-like would've been interesting, tbh.
 
Joined
Mar 21, 2016
Messages
2,508 (0.79/day)
Seeing this really does make it apparent how hard a good DDR5 kit will be to get for a while. Its not the first place that struggling to get much more beyond the 6000 CL36 mark.

I hope when I get some time I'll see what is needed to get me to Gear1 and if it benefits much. Im sure it'll be better, but if its actually worth the trouble is another story. Either way, DDR4 was the right call for now.
Still it's fairly comparative to like DDR4 3000MHz CL18 in triple or quad channel from a relative standpoint with how DDR5 is setup relative to DDR4 with the IMC. It's actually somewhat better than I was expecting at this early stage for DDR5.
 
Joined
Jul 5, 2013
Messages
27,689 (6.66/day)
In reference to the article topic:
I'm going to seem like a smart-a$$ here, but really, who called it? This happens with every new generation of memory. DDR4 will be the best choice for at least 18 to 24 months until DDR5 is refined enough and costs have come down.

People stick with DDR4 for now. Enjoy!
 
Joined
Jul 7, 2019
Messages
915 (0.47/day)
In reference to the article topic:
I'm going to seem like a smart-a$$ here, but really, who called it? This happens with every new generation of memory. DDR4 will be the best choice for at least 18 to 24 months until DDR5 is refined enough and costs have come down.

People stick with DDR4 for now. Enjoy!
Someone's got to get the ball rolling though; like with AMD adopting PCIe 4.0 and leading to major investments into consumer grade PCIe 4.0 hardware despite PCIe 3.0 having been "good enough".

This time, it's Intel's turn (esp. after getting some flak for not having PCIe 4.0 mobos out well after AMD's shift). AMD looks to be playing the waiting game for at least a year, if their timelines hold up, and will release a DDR5 CPU as DDR5 matures. Given that most DDR4/5 comparisons show a relative dead heat when including costs and tuning time/effort, AMD can afford that leadership (first to include whatever new tech) loss.
 
Joined
Dec 12, 2012
Messages
773 (0.18/day)
Location
Poland
System Name THU
Processor Intel Core i5-13600KF
Motherboard ASUS PRIME Z790-P D4
Cooling SilentiumPC Fortis 3 v2 + Arctic Cooling MX-2
Memory Crucial Ballistix 2x16 GB DDR4-3600 CL16 (dual rank)
Video Card(s) MSI GeForce RTX 4070 Ventus 3X OC 12 GB GDDR6X (2610/21000 @ 0.91 V)
Storage Lexar NM790 2 TB + Corsair MP510 960 GB + PNY XLR8 CS3030 500 GB + Toshiba E300 3 TB
Display(s) LG OLED C8 55" + ASUS VP229Q
Case Fractal Design Define R6
Audio Device(s) Yamaha RX-V381 + Monitor Audio Bronze 6 + Bronze FX | FiiO E10K-TC + Sony MDR-7506
Power Supply Corsair RM650
Mouse Logitech M705 Marathon
Keyboard Corsair K55 RGB PRO
Software Windows 10 Home
Benchmark Scores Benchmarks in 2024?
I have a 2x16 GB 3600 CL16 dual rank kit. I hope I can stick with it for a while.

I wish you did a 3600 CL16 and 4800 CL30 frametime comparison. That would be most valuable.


Overall it seems that current games just do not need that much bandwidth. And I do not expect that to change soon, considering console specs and the fact that most games are targeting 60 (even 120) FPS on those machines.
 
Last edited:
Joined
Jul 5, 2013
Messages
27,689 (6.66/day)
Someone's got to get the ball rolling though; like with AMD adopting PCIe 4.0 and leading to major investments into consumer grade PCIe 4.0 hardware despite PCIe 3.0 having been "good enough".

This time, it's Intel's turn (esp. after getting some flak for not having PCIe 4.0 mobos out well after AMD's shift). AMD looks to be playing the waiting game for at least a year, if their timelines hold up, and will release a DDR5 CPU as DDR5 matures. Given that most DDR4/5 comparisons show a relative dead heat when including costs and tuning time/effort, AMD can afford that leadership (first to include whatever new tech) loss.
There is always going to be the section of buyers that want the best, can afford to pay for it and will be the ones who drive tech forward. For everyone else, it's worth their time to balance out cost vs benefit.
 
Joined
Mar 28, 2020
Messages
1,753 (1.03/day)
Good review, though I feel the graphs should be easier to read. In any case, I feel that most people won't feel/observe any tangible difference between DDR5 and a decent spec DDR4. While the charts may make it sounds like a double digit % difference, that may be a small difference if looking at the amount of time to complete a task. Considering DDR5 is (1)too rare and (2) too expensive, I feel it makes sense to wait till second gen or late next year. The only platform that uses DDR5 is Intel Alder Lake now, and it is not exactly an easy transition.
 
Joined
Aug 27, 2015
Messages
41 (0.01/day)
Processor Core i5-4440
Motherboard Gigabyte G1.Sniper Z87
Memory 8 GB DDR3-2400 CL11
Video Card(s) GTX 760 2GB
Computer technology progress is getting so slow these days. I have a DDR3 system from 2013 that can easily compete in some of these benchmarks with both DDR4 and DDR5. DDR3 was the last major performance leap we had in PC memory performance.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,816 (3.71/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
Joined
Feb 10, 2020
Messages
179 (0.10/day)
Thanks man. As always very excessive but "typical German" :D ... Love the general overview and it shows/proves what was expected for the first few months and the switch from one generation of system-memory to the next :)

None from me. I think they're fine. Anyone who takes the time to read the legend that is provided to establish context will never have any problem understanding the graphs.
Same. I think it's fine. You need by far less time to read/understand what's shown here than Wizz needed to accumulate and showcase the data :D
 
Joined
Dec 12, 2012
Messages
773 (0.18/day)
Location
Poland
System Name THU
Processor Intel Core i5-13600KF
Motherboard ASUS PRIME Z790-P D4
Cooling SilentiumPC Fortis 3 v2 + Arctic Cooling MX-2
Memory Crucial Ballistix 2x16 GB DDR4-3600 CL16 (dual rank)
Video Card(s) MSI GeForce RTX 4070 Ventus 3X OC 12 GB GDDR6X (2610/21000 @ 0.91 V)
Storage Lexar NM790 2 TB + Corsair MP510 960 GB + PNY XLR8 CS3030 500 GB + Toshiba E300 3 TB
Display(s) LG OLED C8 55" + ASUS VP229Q
Case Fractal Design Define R6
Audio Device(s) Yamaha RX-V381 + Monitor Audio Bronze 6 + Bronze FX | FiiO E10K-TC + Sony MDR-7506
Power Supply Corsair RM650
Mouse Logitech M705 Marathon
Keyboard Corsair K55 RGB PRO
Software Windows 10 Home
Benchmark Scores Benchmarks in 2024?
Computer technology progress is getting so slow these days. I have a DDR3 system from 2013 that can easily compete in some of these benchmarks with both DDR4 and DDR5. DDR3 was the last major performance leap we had in PC memory performance.
I would not be so sure of that. DDR3 might be enough for the CPU you have, but a Haswell i5 will not do you much good in modern games.

And you seem to be misunderstanding the phrase "performance leap". If you look at memory bandwidth benchmarks, the performance leap is huge (basically linear), way bigger than with any previous memory, which always started out at low clocks.
The problem is that pretty much nothing can utilize this performance. Bandwidth has to be utilized, just like cores in a CPU. A game might be able to use all 16 cores in a CPU, but it will not get more performance from doing so, because there is simply not enough workload.

DDR4 was not very useful with quad core CPUs at launch. But then came more demanding games that started utilizing 6 and 8 cores, and faster DDR4 made a huge difference to minimum framerates in those games.
Zen 3 and Alder Lake also have a huge amount of cache, which reduces the benefit of faster memory.

DDR5 will become useful, but it will take some time.
 
Joined
Aug 27, 2015
Messages
41 (0.01/day)
Processor Core i5-4440
Motherboard Gigabyte G1.Sniper Z87
Memory 8 GB DDR3-2400 CL11
Video Card(s) GTX 760 2GB
I would not be so sure of that. DDR3 might be enough for the CPU you have, but a Haswell i5 will not do you much good in modern games.

And you seem to be misunderstanding the phrase "performance leap". If you look at memory bandwidth benchmarks, the performance leap is huge (basically linear), way bigger than with any previous memory, which always started out at low clocks.
The problem is that pretty much nothing can utilize this performance. Bandwidth has to be utilized, just like cores in a CPU. A game might be able to use all 16 cores in a CPU, but it will not get more performance from doing so, because there is simply not enough workload.

DDR4 was not very useful with quad core CPUs at launch. But then came more demanding games that started utilizing 6 and 8 cores, and faster DDR4 made a huge difference to minimum framerates in those games.
Zen 3 and Alder Lake also have a huge amount of cache, which reduces the benefit of faster memory.

DDR5 will become useful, but it will take some time.
Higher memory bandwidth in newer memories comes at the cost of huge increase in memory latency. overall DDR5 and DDR4 are better than DDR3 but in practice in most scenarios real world performance is not that much better.
Let me explain to you with an example. in 2013 a 2400mhz cl10 was an average memory speed and dirt cheap(much faster DDR3 memories existed at that time). now in 2021 an average DDR5 memory is around 4800mhz CL40. after 8 years ram speed has increased 100 percent but on the other hand memory latency has increased a whopping amount of 300 percent. it means in action performance can not be that much better. in my opinion that's disappointing.
 
Last edited:
Joined
Dec 12, 2012
Messages
773 (0.18/day)
Location
Poland
System Name THU
Processor Intel Core i5-13600KF
Motherboard ASUS PRIME Z790-P D4
Cooling SilentiumPC Fortis 3 v2 + Arctic Cooling MX-2
Memory Crucial Ballistix 2x16 GB DDR4-3600 CL16 (dual rank)
Video Card(s) MSI GeForce RTX 4070 Ventus 3X OC 12 GB GDDR6X (2610/21000 @ 0.91 V)
Storage Lexar NM790 2 TB + Corsair MP510 960 GB + PNY XLR8 CS3030 500 GB + Toshiba E300 3 TB
Display(s) LG OLED C8 55" + ASUS VP229Q
Case Fractal Design Define R6
Audio Device(s) Yamaha RX-V381 + Monitor Audio Bronze 6 + Bronze FX | FiiO E10K-TC + Sony MDR-7506
Power Supply Corsair RM650
Mouse Logitech M705 Marathon
Keyboard Corsair K55 RGB PRO
Software Windows 10 Home
Benchmark Scores Benchmarks in 2024?
The math is not simple, though. Bandwidth and latency are two different things. DDR5 has similar overall latency because of much higher clock speeds. But higher bandwidth does not help in applications that do not need it.
Similar reason why new versions of PCI-Express are pretty much useless in gaming. And why VRAM bandwidth on modern graphics cards is not that helpful in old games. And why NVMe SSDs are marginally faster than SATA ones.

There is always some bottleneck that limits other components. System memory is not a bottleneck with current hardware and software.

DDR4 provided a huge improvement to frametimes and 1% lows a few years after launch. Same will happen with DDR5, but not any time soon.
 
Joined
Jan 3, 2021
Messages
3,484 (2.46/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
The problem is that pretty much nothing can utilize this performance. Bandwidth has to be utilized, just like cores in a CPU.
Very true. Looking at the graphs to find out which applications scale linearly with bandwidth (4000 vs. 4800), the only ones I can find are Comsol and 7-zip compression. Both very well multithreaded, I suppose. But both also behave in a very weird way: when RAM speed drops from 4800 to 2400, the performance drops to less than one half.

Let me explain to you with an example. in 2013 a 2400mhz cl10 was an average memory speed and dirt cheap(much faster DDR3 memories existed at that time). now in 2021 an average DDR5 memory is around 4800mhz CL40. after 8 years ram speed has increased 100 percent but on the other hand memory latency has increased a whopping amount of 300 percent. it means in action performance can not be that much better. in my opinion that's disappointing.
Like it or not, latency in nanoseconds hasn't improved much since ... ever. New museum-grade modules that you can buy today (much easier to buy than DDR5, hah) are DDR-333 CL 2.5 or DDR-400 CL 3 or SDR-133 CL 2. All of those calculate to 15 ns.
With that in mind, it's a little unfair to say it's increased by 300%. DDR5 is again around 15 ns, your DDR3-2400 CL10 example is 8.3 ns, making DDR5 80% slower. As for DDR4, it becomes really costly once you get to 8.7 ns or below.

Indeed. Shouldn't that in theory yield more performance if implemented properly?
Probably - or it wouldn't be worth the added complexity.

And yet, in a way, DDR5 is twice as slow, or half as fast, at same clock speed. How so? The minimum unit of data transfer between CPU and RAM is one cache line, which is 64 bytes. This amount of data is moved in:
- 8 transfers, or 4 clock cycles in DDR4, or 2 ns in DDR4-4000, which has a 64-bit channel
- 16 transfers, or 8 clock cycles in DDR5, or 4 ns in DDR5-4000, which has a 32-bit channel (if implemented properly).
I'm sure that a specific microbenchmark could be devised that could measure a significant difference in favour of DDR4. It would need to have a very bad pattern of memory access, keeping just one 32-bit channel active, while the other one(s) would be idle.
 
Joined
Jan 27, 2015
Messages
1,715 (0.48/day)
System Name Legion
Processor i7-12700KF
Motherboard Asus Z690-Plus TUF Gaming WiFi D5
Cooling Arctic Liquid Freezer 2 240mm AIO
Memory PNY MAKO DDR5-6000 C36-36-36-76
Video Card(s) PowerColor Hellhound 6700 XT 12GB
Storage WD SN770 512GB m.2, Samsung 980 Pro m.2 2TB
Display(s) Acer K272HUL 1440p / 34" MSI MAG341CQ 3440x1440
Case Montech Air X
Power Supply Corsair CX750M
Mouse Logitech MX Anywhere 25
Keyboard Logitech MX Keys
Software Lots
The math is not simple, though. Bandwidth and latency are two different things. DDR5 has similar overall latency because of much higher clock speeds. But higher bandwidth does not help in applications that do not need it.

I think the single use benchmarks have for a long time missed common scenarios. It's extremely difficult to find for example, a gaming + streaming benchmark. Or a gaming + encoding to disk bench. Or lets look at something more practical - using Snagit to record video from a MS Teams meeting.

I think some of the differences between processors as well as memory subsystems are far more significant than people think. Optimum Tech (youtube) is about the only one that I know that does some of what it calls 'Hybrid Workload' testing, though this mostly revolves around gaming + a few methods of encoding/saving video and streaming.

The results really show the power of DDR5 under some circumstances. You are looking at an 87% increase in performance using DDR5 vs DDR4 for this use case.

I think this type of thing calls into question the validity of a lot of single use benchmarks. I for one, never ever just have one thing going on my PC, and there are many variations on that from something simple like streaming iTunes music or Spotify + browser + outlook + gaming to much more intense scenarios. That's quite normal for many folks I think.


1638215081273.png
 
Joined
Jan 27, 2015
Messages
1,715 (0.48/day)
System Name Legion
Processor i7-12700KF
Motherboard Asus Z690-Plus TUF Gaming WiFi D5
Cooling Arctic Liquid Freezer 2 240mm AIO
Memory PNY MAKO DDR5-6000 C36-36-36-76
Video Card(s) PowerColor Hellhound 6700 XT 12GB
Storage WD SN770 512GB m.2, Samsung 980 Pro m.2 2TB
Display(s) Acer K272HUL 1440p / 34" MSI MAG341CQ 3440x1440
Case Montech Air X
Power Supply Corsair CX750M
Mouse Logitech MX Anywhere 25
Keyboard Logitech MX Keys
Software Lots
The question is: Who does that? Why not just use your GPU to do realtime transcoding?
(Yes, there's a time and place for software trancoding since it produces much smaller files, but you usually don't want to do that in realtime ...)

What makes you think he is doing this on the CPU?

CPU encode would probably require *less* main memory bandwidth than streaming the data to the GPU, since the GPU is going to be like 20x faster consuming that data. Most likely he is using Adobe Premiere.
 
Top