Published December 1, 2002 | Version v1
Journal article

Parallel components for PDEs and optimization: some issues and experiences

Description

High-performance simulations in computational science often involve the combined software contributions of multidisciplinary teams of scientists, engineers, mathematicians, and computer scientists. One goal of component-based software engineering in large-scale scientific simulations is to help manage such complexity by enabling better interoperability among codes developed by different groups. This paper discusses recent work on building component interfaces and implementations in parallel numerical toolkits for mesh manipulations, discretization, linear algebra, and optimization. We consider several motivating applications involving partial differential equations and unconstrained minimization to demonstrate this approach and evaluate performance.

Additional details

Publishing Information

Journal Title
Parallel Computing
Journal Volume
28
Journal Issue
12
Journal Page Range
p. 1811-1831
ISSN
0167-8191
CODEN
PACOEJ

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
41078087
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Descriptors DEI
ALGEBRA; COMPUTER CODES; COMPUTERIZED SIMULATION; MINIMIZATION; PARALLEL PROCESSING; PARTIAL DIFFERENTIAL EQUATIONS; PERFORMANCE
Descriptors DEC
DIFFERENTIAL EQUATIONS; EQUATIONS; MATHEMATICS; OPTIMIZATION; PROGRAMMING; SIMULATION

Optional Information

Contract/Grant/Project number
AC02-06CH11357
Notes
doi 10.1016/S0167-8191(02)00191-6
Funding organization
USDOE Office of Science (United States)
Secondary number(s)
ANL/MCS/JA--44632