A performance comparison of contemporary DRAM architectures
- 1 May 1999
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGARCH Computer Architecture News
- Vol. 27 (2) , 222-233
- https://doi.org/10.1145/307338.300998
Abstract
In response to the growing gap between memory access time and processor speed, DRAM manufacturers have created several new DRAM architectures. This paper presents a simulation-based performance study of a representative group, each evaluated in a small system organization. These small-system organizations correspond to workstation-class computers and use on the order of 10 DRAM chips. The study covers Fast Page Mode, Extended Data Out, Synchronous, Enhanced Synchronous, Synchronous Link, Rambus, and Direct Rambus designs. Our simulations reveal several things: (a) current advanced DRAM technologies are attacking the memory bandwidth problem but not the latency problem; (b) bus transmission speed will soon become a primary factor limiting memory-system performance; (c) the post-L2 address stream still contains significant locality, though it varies from application to application; and (d) as we move to wider buses, row access time becomes more prominent, making it important to investigate techniques to exploit the available locality to decrease access time.Keywords
This publication has 10 references indexed in Scilit:
- Performance of database workloads on shared-memory systems with out-of-order processorsPublished by Association for Computing Machinery (ACM) ,1998
- M32R/D-integrating DRAM and microprocessorIEEE Micro, 1997
- Multimedia LSI accelerator with embedded DRAMIEEE Micro, 1997
- Scalable processors in the billion-transistor era: IRAMComputer, 1997
- Direct RAMbus technology: the new main memory standardIEEE Micro, 1997
- Missing the memory wallPublished by Association for Computing Machinery (ACM) ,1996
- Memory bandwidth limitations of future microprocessorsPublished by Association for Computing Machinery (ACM) ,1996
- Evaluation of design alternatives for a multiprocessor microprocessorPublished by Association for Computing Machinery (ACM) ,1996
- Design and evaluation of dynamic access ordering hardwarePublished by Association for Computing Machinery (ACM) ,1996
- The impact of architectural trends on operating system performancePublished by Association for Computing Machinery (ACM) ,1995