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 language | English (US) |
---|---|
Pages (from-to) | 392-394 |
Number of pages | 3 |
Journal | International Journal of High Performance Computing Applications |
Volume | 23 |
Issue number | 4 |
DOIs | |
State | Published - 2009 |
Externally published | Yes |
Keywords
- Operating systems
- Performance measurement
- Resource management
- System design
- Usability
ASJC Scopus subject areas
- Software
- Theoretical Computer Science
- Hardware and Architecture