TechTalk Community

Understanding DDR5 Memory Latency

Started by: TechWizard • Last updated: 5 minutes ago

Hey everyone,

I've been diving deeper into memory specifications and I'm trying to get a clearer picture of DDR5 memory latency. I understand the CAS Latency (CL) timings, but how does the overall "real-world" latency compare to DDR4? Are there specific factors in DDR5 that contribute to perceived latency, even with lower CL numbers sometimes?

I've seen configurations that look great on paper but don't always translate to the expected performance jump. Any insights or benchmarks comparing the two would be highly appreciated!

| | 2 hours ago

Great question, TechWizard!

You're right to look beyond just the CL number. DDR5 introduces several architectural changes that affect latency. While CL numbers themselves might seem lower or comparable, DDR5 has a different burst length and internal architecture. The increased bank groups and higher clock speeds mean that while a single cycle might be shorter, the total number of cycles to complete a data transfer can be more complex.

One major factor is the On-Die ECC, which adds a small overhead, and the increased number of internal banks. However, the increased bandwidth often compensates for this. Benchmarks can be tricky because they depend heavily on the application and how well it utilizes the increased bandwidth and the specific timings used. Games often show less improvement from latency changes than productivity applications that deal with large datasets.

It's also worth noting that early DDR5 kits sometimes had looser secondary and tertiary timings compared to mature DDR4 kits. As the technology matures, we're seeing tighter timings and better overall performance.

| | 1 hour ago

Thanks, PerformanceGuru! That clears up a lot. So it's a mix of architectural differences and how the timings are implemented. I'll keep an eye on those secondary timings and also how my specific use cases handle the increased bandwidth. Any recommendations for good DDR5 kits that are known for good timings?

| | 45 minutes ago

Reply to this topic