Middleware for dynamic adaptation of component applications.
Conference
·
OSTI ID:1011286
- Mathematics and Computer Science
Component- and service-based software engineering approaches have been gaining popularity in high-performance scientific computing, facilitating the creation and management of large multidisciplinary, multideveloper applications, and providing opportunities for improved performance and numerical accuracy. These software engineering approaches enable the development of middleware infrastructure for computational quality of service (CQoS), which provides performance optimizations through dynamic algorithm selection and configuration in a mostly automated fashion. The factors that affect performance are closely tied to a component's parallel implementation, its management of parallel communication and memory, the algorithms executed, the algorithmic parameters employed, and other operational characteristics. We present the design of a component middleware CQoS architecture for automated composition and adaptation of high-performance component- or service-based applications. We describe its initial implementation and corresponding experimental results for parallel simulations involving time-dependent nonlinear partial differential equations.
- Research Organization:
- Argonne National Laboratory (ANL)
- Sponsoring Organization:
- SC; NSF
- DOE Contract Number:
- AC02-06CH11357
- OSTI ID:
- 1011286
- Report Number(s):
- ANL/MCS/CP-57654
- Country of Publication:
- United States
- Language:
- ENGLISH
Similar Records
Middleware Case Study: MeDICi
Middleware in Modern High Performance Computing System Architectures
Middleware Architecture Evaluation for Dependable Self-managing Systems
Book
·
Thu May 05 00:00:00 EDT 2011
·
OSTI ID:1040989
Middleware in Modern High Performance Computing System Architectures
Conference
·
Sun Dec 31 23:00:00 EST 2006
·
OSTI ID:978743
Middleware Architecture Evaluation for Dependable Self-managing Systems
Conference
·
Fri Oct 10 00:00:00 EDT 2008
·
OSTI ID:966007