@inproceedings{e6ef9d36733e41c4b7b049326c09ab02,
title = "Characterizing the impact of prefetching on scientific application performance",
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.",
keywords = "Data streaming, Performance evaluation, Prefetching",
author = "Collin McCurdy and Gabriel Marin and Vetter, {Jeffrey S.}",
note = "Publisher Copyright: {\textcopyright} Springer International Publishing Switzerland 2014.; 4th International Workshop on Performance Modeling, Benchmarking and Simulation of High-Performance Computing Systems, PMBS 2013 ; Conference date: 18-11-2013 Through 18-11-2013",
year = "2014",
doi = "10.1007/978-3-319-10214-6_6",
language = "English",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "115--135",
editor = "Jarvis, {Stephen A.} and Wright, {Steven A.} and Hammond, {Simon D.}",
booktitle = "High Performance Computing Systems",
}