Printed November 2003
Performance Measurement and Modeling of Component Applications in a High Performance
Computing Environment : A Case Study
J. Ray, N. Trebon and R. C. Armstrong
HP Computing and Networking Department,
Sandia National Laboratories,
P.O. Box 969, Livermore, CA 94551-0969
S. Shende, and A. Malony
Department of Computer and Information Science,
1202 University of Oregon,
Eugene, OR 97403
We present a case study of performance measurement and modeling of a CCA (Common Component
Architecture) component-based application in a high performance computing environment.
We explore issues peculiar to component-based HPC applications and propose a performance
measurement infrastructure for HPC based loosely on recent work done for Grid environments.
A prototypical implementation of the infrastructure is used to collect data for a three
components in a scientific application and construct performance models
for two of them. Both computational and message-passing performance are addressed.