loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Parallel and Distributed Processing Symposium (IPDPS'03)
A Performance Interface for Component-Based Applications
Nice, France
April 22-April 26
ISBN: 0-7695-1926-1
Sameer Shende, University of Oregon
Allen D. Malony, University of Oregon
Craig Rasmussen, Los Alamos National Laboratory
Matthew Sottile, Los Alamos National Laboratory
This work targets the emerging use of software component technology for high-performance scientific parallel and distributed computing. While component software engineering will benefit the construction of complex science applications, its use presents several challenges to performance optimization. A component application is composed of a set of components, thus, application performance depends on the interaction (possibly non-linear) of the component set. Furthermore, a component is a "binary unit of composition" and the only information users have is the interface the component provides to the outside world. An interface for component performance measurement and query is presented to address optimization issues. We describe the performance component design and an example demonstrating its use for runtime performance tuning.
Citation:
Sameer Shende, Allen D. Malony, Craig Rasmussen, Matthew Sottile, "A Performance Interface for Component-Based Applications," ipdps, pp.278b, International Parallel and Distributed Processing Symposium (IPDPS'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.