Abstract
We propose a framework for measuring the productivity of high performance computing (HPC) systems, based on common economic definitions of productivity and on utility theory. We discuss how these definitions can capture essential aspects of HPC systems, such as the importance of time- to-solution and the trade-off between programming time and execution time. Finally, we outline a research program that would lead to the definition of effective productivity metrics for HPC that fit within the proposed framework.
Original language | English (US) |
---|---|
Pages (from-to) | 417-432 |
Number of pages | 16 |
Journal | International Journal of High Performance Computing Applications |
Volume | 18 |
Issue number | 4 |
DOIs | |
State | Published - Dec 2004 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Software
- Theoretical Computer Science
- Hardware and Architecture
Keywords
- Benchmarks
- High-performance computing
- Performance metrics
- Productivity