skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Middleware for dynamic adaptation of component applications.

Conference ·
OSTI ID:1011286

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 Lab. (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC); National Science Foundation (NSF)
DOE Contract Number:
DE-AC02-06CH11357
OSTI ID:
1011286
Report Number(s):
ANL/MCS/CP-57654; TRN: US201109%%269
Resource Relation:
Conference: Grid-based Problem Solving Environments: Implication for Development and Deployment of Numerical Software (WoCo9).; Jul. 17, 2006 - Jul. 21, 2006; Prescott, AZ
Country of Publication:
United States
Language:
ENGLISH

Similar Records

Middleware Case Study: MeDICi
Book · Thu May 05 00:00:00 EDT 2011 · OSTI ID:1011286

Computing for Finance
Multimedia · Wed Mar 24 00:00:00 EDT 2010 · OSTI ID:1011286

Computing for Finance
Multimedia · Wed Mar 24 00:00:00 EDT 2010 · OSTI ID:1011286