Why does DDR5 RAM has so much latency?
CAS Latency is expressed in clock cycles, so don't be fooled by higher numbers. A higher number at a higher frequency can very well translate to the same absolute latency (in nanoseconds)
CL 16 at a transfer rate of 3200 MT/s translates to 10 ns
CL 38 at a transfer rate of 5200 MT/s translates to 14.6 ns
CL 40 at a transfer rate of 6000 MT/s translates to 13.3 ns
While that is a bit higher, you have to take into account that DDR5 is still a very new standard. We didn't have CL 16 DDR4 right at the start either.
~edit: Performance benefits depend on how latency vs bandwidth sensitive your use case is. If your use case primarily requires low latency (e.g. many small transfers) DDR5 might provide no benefit at all (at least for now). If it is bandwidth sensitive (e.g. few large transfers) the much higher transfer rate is going to benefit you.
E.g. while 13.3 vs 10 ns is a 33% increase in latency, your transfer at 6000 MT/s runs 87% faster than a 3200 MT/s, which might very well be enough to make up for the increased latency before the transfer started.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now