Parallel Programmer Productivity: A Case Study of Novice Parallel Programmers
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Predicting bounds on queuing delay for batch-scheduled parallel machines
Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming
Is 99% utilization of a supercomputer a good thing?
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
A simulation toolkit to investigate the effects of grid characteristics on workflow completion time
Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science
Hi-index | 0.00 |
Emerging challenges to productivity are not well covered by traditional methods for evaluating HPC programs, systems, and practices. The common measure of merit widely put forward in High-Performance Computing (HPC), high computational performance as measured in floating-point operations per second (FLOPs), does not account for many bottlenecks in real HPC workflow that increase time to solution which are unaffected by performance changes. In this paper we discuss these bottlenecks, show an approach to analyzing productivity based on measurement and modeling of HPC workflow, and present plans for measurement and experimentation tools to study and improve productivity in HPC projects with large computational and data requirements.