Consistent application performance at the exascale

William Kramer, David Skinner

Research output: Contribution to journalArticlepeer-review

Abstract

We examine the future of application performance consistency on exascale parallel computing systems. By performance consistency we mean the regularity of wall clock times to complete a fixed amount of application progress. Exascale systems will have dramatically increased complexity along with their capability. Contributors to inconsistency include architectural choices, software functions and subtle interactions, and inconsistency will lead to lost potential. The challenge is how to maintain consistency at the exascale. In order for exascale systems to exhibit the consistency that is required to make the applications and systems productive, a new understanding of the causes and solutions to inconsistency is required, along with new ways of measuring the impact that design, implementation and operational choices have on consistency.

Original languageEnglish (US)
Pages (from-to)392-394
Number of pages3
JournalInternational Journal of High Performance Computing Applications
Volume23
Issue number4
DOIs
StatePublished - 2009
Externally publishedYes

Keywords

  • Operating systems
  • Performance measurement
  • Resource management
  • System design
  • Usability

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Consistent application performance at the exascale'. Together they form a unique fingerprint.

Cite this