Best offers
|
4GB PC3-10600 1333MHz DDR3 DIMM Dual... | $67.99 Crucial Technology More info |
|
2GB PC2-6400 800MHz DDR2 SODIMM Memory | $49.99 TigerDirect More info |
|
16GB Extreme III SDHC Card | $299.96 OneCall.com More info |
|
8GB Extreme III SDHC Memory Card | $79.99 Dell Home More info |
|
4GB PC2-5300 DDR2 DIMM Memory Kit... | $99.95 PC Connection More info |
Partners
The Games selection
violent :
More Mindless Violence
Basic shooting game, but still so powerful! Use the mouse to take aim and shoot at the little beasties before they get to you. Use Space to reload....
|
action :
Yoyo the Star
Yoyo is a young girl who recently graduated and dreams to become a movie star (don't we all). You'll have to guide her on the path to stardom,...
|
Sponsored links
Performance Impact of Low Latency DRAM
Table of contents
- 1 – Introduction
- 2 – Memory Bus Saturation
- 3 – Graphics Architectures
Predicting the system performance impact of a new type of DRAM is a tricky business. It is impossible to do this merely be evaluating how much faster the DRAM is by itself. If you can get your hands on the hardware, testing is the best approach. But if that cannot be done for some reason, modeling is the only option.
Because it is the newest JEDEC standard for DRAM, and because it offers excellent latency, I have chosen to do some performance modeling with ESDRAM (with all features enabled). The results are summarized at the end of this article.
Very soon, Tom & I expect to be able to do some hands on testing of ESDRAM to evaluate performance. Because the BX chip set is not optimized for ESDRAM, we expect only a small performance impact in most cases, but we will also be looking for better reliability at higher bus speeds such as 133 MHz.
As ESDRAM optimized chip sets and graphics controllers become available, we will offer more test results. Meanwhile, more questions have popped up that ought to be addressed.
What determines the performance impact of fast latency DRAM?
DRAM bus utilization is the primary factor. If DRAM is not used very heavily, the performance difference may be very small. If the DRAM bus is highly saturated with activity, the performance impact will be much more profound.
Is the DRAM bus usually saturated, or idle?
When running normal business applications, bus utilization is usually very low. This is because the cache is doing its job. But some applications, (i.e. multimedia and games) can tend to beat up the cache and drive memory utilization much higher. More on this later.
Doesn't the cache take care of the latency problem altogether?
It helps a lot, but also hurts a little. Caches reduce external bus activity and reduce the average latency as seen by the CPU. But behind the cache, memory accesses become much more random in nature. This result is a very high DRAM page miss rate. Page misses produce the worst possible latency from DRAM. This causes the average DRAM latency to be even worse than systems without an L2 cache. Fortunately, the cache helps to offset much of this problem, but there is still room for improvement.
- The Ultimate Hardware Guide [Last Update: 4-14-06] [CPU & Components]
- Can you bash AMD and look @ yaself in the mirror [CPU & Components]
- The Cache Question (Warning Ugly) [CPU & Components]
- amd vs. intel [CPU & Components]
- 65nm news from Intel [CPU & Components]
Questions? Ask Tom's community!





