Proceedings. 31st Annual International Symposium on Computer Architecture, 2004.
DOI: 10.1109/isca.2004.1310765
|View full text |Cite
|
Sign up to set email alerts
|

Microarchitecture optimizations for exploiting memory-level parallelism

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 20 publications
(2 citation statements)
references
References 18 publications
0
2
0
Order By: Relevance
“…The third type of models deals with cache performance based on data flows across the memory hierarchy. Memory Level Parallelism (MLP) has been proposed in recent years as a common memory metric [4,25,26] . MLP is the average number of outstanding long-latency main-memory accesses for each active memory access cycle.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The third type of models deals with cache performance based on data flows across the memory hierarchy. Memory Level Parallelism (MLP) has been proposed in recent years as a common memory metric [4,25,26] . MLP is the average number of outstanding long-latency main-memory accesses for each active memory access cycle.…”
Section: Related Workmentioning
confidence: 99%
“…Locality-based optimization is a well-studied topic and is the focus of data access optimization for many years (e.g., [2,3]). Techniques exploiting data concurrency or memory parallelism, such as out-of-order execution and non-blocking cache, have also been applied in modern systems to effectively overlap computation and memory accesses [4] . We posit the overall performance optimization of modern memory architectures has to combine both locality and concurrency and encompass all layers of the memory hierarchy.…”
Section: Introductionmentioning
confidence: 99%