Next: Related Work
Up: Component Technology for Scientific
Previous: Common Component Architecture (CCA)
The above important performance-related aspects of component-based
scientific computing motivate fundamental performance engineering
questions that are examined specifically in our research:
- How are the performance of components and component compositions
evaluated?
- How can this evaluation be done robustly given the diversity of
component (component composition) types and implementations?
- How are component performance data represented and made
available to the component framework as a whole?
- How can the performance of component compositions be modeled?
- What restrictions does a component approach place on performance
engineering, and can the component architecture, framework
infrastructure, and technologies be leveraged to implement and
deliver performance engineering support more effectively?
- Will the integration of performance engineering technology lead
to a quantifiable improvement in performance of component-based
scientific computing and how will this be demonstrated?
- Is it possible to develop a component performance engineering
solution that is general purpose and can be applied in many
scientific computing contexts?
We address these questions from the perspective of the technology to
deliver performance-engineered solutions for scientific computing
environments.
Next: Related Work
Up: Component Technology for Scientific
Previous: Common Component Architecture (CCA)
Sameer Shende
2004-02-16