3 ms·
latency is too important Yeah, you would think so. But it really hasn't improved all that much over the years. (Of course, that's partially because it's hard t
by PhantomGremlin 6y ago
latency is too important
Yeah, you would think so. But it really hasn't improved all that much over the years. (Of course, that's partially because it's hard to do!).
Roughly speaking, when I designed with DRAM in 1983, the access time from RAS was 150 ns for the most popular parts. Now, with DDR4, you're talking CAS latency of about 10 ns, an improvement of 15x.
In the same timeframe CPU clock rate increased from about 10 MHz to about 3000 MHz, an improvement of 300x.
I grok your comment about perhaps having two levels of DRAM, but the whole memory hierarchy thing is already crazy. Most computers already have 3 levels of cache ahead of the DRAM.
- justaguy88 6y agoLatency is very important, but cost is even more important. If there was cheaper lower latency DRAM they'd use it
- datameta 6y agoWith Storage Class Memory aka Persistent memory becoming a talked about thing in the industry they're not too far off base. It sits right between capacitive memory and nand flash; may end up being the DRAM's page file and the SSD's cache.