Abstract | ||
---|---|---|
In order to better understand the impact of hardware and software data prefetching on scientific application performance, this paper introduces two analysis techniques, one micro-architecture-centric and the other application-centric. We use these techniques to analyze representative full-scale production applications from five important Exascale target areas. We find that despite a great diversity in prefetching effectiveness across and even within applications, there is a strong correlation between regions where prefetching is most needed, due to high levels of memory traffic, and where it is most effective. We also observe that the application-centric analysis can explain many of the differences in prefetching effectiveness observed across the studied applications. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1007/978-3-319-10214-6_6 | HIGH PERFORMANCE COMPUTING SYSTEMS: PERFORMANCE MODELING, BENCHMARKING AND SIMULATION |
Keywords | Field | DocType |
Performance evaluation, Data streaming, Prefetching | Computer science,Software,Computer engineering | Conference |
Volume | ISSN | Citations |
8551 | 0302-9743 | 4 |
PageRank | References | Authors |
0.42 | 14 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Collin McCurdy | 1 | 427 | 27.04 |
Gabriel Marin | 2 | 698 | 35.97 |
Vetter, Jeffrey | 3 | 2383 | 186.44 |