Characterizing the impact of prefetching on scientific application performance

Collin McCurdy, Gabriel Marin, Jeffrey S. Vetter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

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.

Original languageEnglish
Title of host publicationHigh Performance Computing Systems
Subtitle of host publicationPerformance Modeling, Benchmarking and Simulation - 4th International Workshop, PMBS 2013, Revised Selected Papers
EditorsStephen A. Jarvis, Steven A. Wright, Simon D. Hammond
PublisherSpringer Verlag
Pages115-135
Number of pages21
ISBN (Electronic)9783319102139
DOIs
StatePublished - 2014
Event4th International Workshop on Performance Modeling, Benchmarking and Simulation of High-Performance Computing Systems, PMBS 2013 - Denver, United States
Duration: Nov 18 2013Nov 18 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8551
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th International Workshop on Performance Modeling, Benchmarking and Simulation of High-Performance Computing Systems, PMBS 2013
Country/TerritoryUnited States
CityDenver
Period11/18/1311/18/13

Bibliographical note

Publisher Copyright:
© Springer International Publishing Switzerland 2014.

Keywords

  • Data streaming
  • Performance evaluation
  • Prefetching

Fingerprint

Dive into the research topics of 'Characterizing the impact of prefetching on scientific application performance'. Together they form a unique fingerprint.

Cite this