Author Topic: PC DDR5 memory latency specs  (Read 2077 times)

0 Members and 1 Guest are viewing this topic.

Offline bsonTopic starter

  • Supporter
  • ****
  • Posts: 2519
  • Country: us
PC DDR5 memory latency specs
« on: June 26, 2024, 06:42:29 pm »
I'm in the process of refreshing my now somewhat ancient PC workhorse, built in 2015...

Looking at DDR5 memory I see specs like 6400 MT/s latency 30-40-40-72 and such.  This leads to a bunch of questions I thought you guys here might be able to answer... Are these latencies the number of clock cycles at the max specified transaction rate?  Or some standard JEDEC (e.g. 5600) rate?  In other words, given two sticks at say 6000 MT/s and 7200 MT/s with the same latency cycle counts, the latter would have slightly over 1/6 lower latencies?  Also, does the transaction spec take into account boundary crossing latencies for linear access, or is it the max specified transaction rate for up to one perfectly aligned page, ignoring the latency to initially switch to that page?  Do all PC DDR5 sticks have the same page size?
 

Offline golden_labels

  • Super Contributor
  • ***
  • Posts: 1562
  • Country: pl
Re: PC DDR5 memory latency specs
« Reply #1 on: June 26, 2024, 07:03:45 pm »
Memory timings are given at stick’s rated clock frequency. Which is why they are so huge nowadays, compared to single-digit values of the past.

DDR5-6400 operates at 3200 MHz. A single cycle takes 1 / 3200 Mhz = 312.5 ps. Timings 30-40-40-72 correspond to: 9.38 ns, 12.5 ns, 12.5 ns, and 22.5 ns.

Yes, the one with higher rate and same timing numbers will have lower absolute latency.

For the second part: I don’t know.
People imagine AI as T1000. What we got so far is glorified T9.
 
The following users thanked this post: bson, MK14

Offline magic

  • Super Contributor
  • ***
  • Posts: 7558
  • Country: pl
Re: PC DDR5 memory latency specs
« Reply #2 on: June 26, 2024, 10:57:29 pm »
The MT/s rating is simply twice the rated clock frequency, so you won't get that many actual data transfers in practice.

Dunno about row size (is "page" a new thing in DDR5, or is "row" what you really meant?) but in earlier generations most sticks seemed to stick to the maximum supported by common CPUs. That being said, AMD supported one bit longer column addresses than Intel and I recall there being DDR2 generation sticks which worked on AMD but not on Intel and they could have up to twice the capacity of common sticks. I'm sure the DDR5 DIMM spec also imposes some limit on maximum column address.
« Last Edit: June 26, 2024, 11:01:23 pm by magic »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf