Proceedings HPCA Seventh International Symposium on High-Performance Computer Architecture
DOI: 10.1109/hpca.2001.903272
|View full text |Cite
|
Sign up to set email alerts
|

Reducing DRAM latencies with an integrated memory hierarchy design

Abstract: In this papel; we address the severe performance gap caused by high processor clock rates and slow DRAM accesses. We show that even with an aggressive, next-generation memory system using four Direct Rambus channels and an integrated one-megabyte level-two cache, a processor still spends over half of its time stalling for L2 misses. Large cache blocks can improve performance, but only when coupled with wide memory channels. DRAM address mappings also affect performance significantly.We evaluate an aggressive p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 54 publications
(12 citation statements)
references
References 22 publications
0
6
0
Order By: Relevance
“…Figure 3 illustrates one rank interleaving address mapping. Several Studies have examined more involved address mappings with the objective of reducing SDRAM row conflicts [3,16,18,19]. Wei-fen Lin [18] pointed out that address mappings affect performance significantly and proposed an address mapping scheme that XORs the device and bank index with the lower bits of the row address.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Figure 3 illustrates one rank interleaving address mapping. Several Studies have examined more involved address mappings with the objective of reducing SDRAM row conflicts [3,16,18,19]. Wei-fen Lin [18] pointed out that address mappings affect performance significantly and proposed an address mapping scheme that XORs the device and bank index with the lower bits of the row address.…”
Section: Related Workmentioning
confidence: 99%
“…Several Studies have examined more involved address mappings with the objective of reducing SDRAM row conflicts [3,16,18,19]. Wei-fen Lin [18] pointed out that address mappings affect performance significantly and proposed an address mapping scheme that XORs the device and bank index with the lower bits of the row address. This mapping retains the contiguousaddress striping properties across banks at the granularity of a SDRAM row and distributes the blocks that map to a given cache set evenly across the banks.…”
Section: Related Workmentioning
confidence: 99%
“…Lin, et. al [20] mitigate the negative effects of prefetching on performance by prefetching only when the memory bus is idle (to reduce contention), and prefetching to lower replacement priorities than demand misses (to reduce cache pollution). Ki and Knowles [31] used extra cache bits to increase prefetching's accuracy.…”
Section: Related Workmentioning
confidence: 99%
“…Based on program locality principle and costeffective of various kinds of storage media, memory hierarchy architecture has been proposed to resolve this issue [5][6][7]. A typical memory hierarchy is cache-based, as cache is the key memory level to capture program locality and reduce off-chip memory access requirements and latency [8][9].…”
Section: Introductionmentioning
confidence: 99%