Title
Measuring High Performance Computing Productivity
Abstract
One key to improving high performance computing (HPC) productivity is to find better ways to measure it. We define productivity in terms of mission goals, i.e. greater productivity means that more science is accomplished with less cost and effort. Traditional software productivity metrics and computing benchmarks have proven inadequate for assessing or predicting such end-to-end productivity. In this paper we introduce a new approach to measuring productivity in HPC applications that addresses both development time and execution time. Our goal is to develop a public repository of effective productivity benchmarks that anyone in the HPC community can apply to assess or predict productivity.
Year
DOI
Venue
2004
10.1177/1094342004048539
IJHPCA
Keywords
Field
DocType
productivity
Industrial engineering,Supercomputer,Computer science,Execution time,Software productivity,Productivity model,Management science,Distributed computing
Journal
Volume
Issue
ISSN
18
4
1094-3420
Citations 
PageRank 
References 
14
1.04
12
Authors
6
Name
Order
Citations
PageRank
Stuart R. Faulk114327.68
John Gustafson2529.54
Philip M. Johnson359175.86
Adam Porter42159196.52
Walter F. Tichy52546438.90
Lawrence Votta619519.06