arrow
Return

A component architecture for high-performance scientific computing

delete2006-05-01
delete117
delete
OA
AI
B
Benjamin A. Allan *
A
Armstrong, Robert
D
David E. Bernholdt
F
Felipe Bertrand
K
Kenneth Chiu
T
Tamara Dahlgren
K
Kostadin Damevski
W
Wael Elwasif
T
T Epperly
M
Madhusudhan Govindaraju
D
Daniel S. Katz
J
James Kohl
G
G Kumfert
J
J. Walter Larson
S
Sophia Lefantzi
M
Michael Lewis
A
Allen D. Malony
L
Lois C. Mclnnes
J
Jarek Nieplocha
B
Boyana Norris
S
Steven G. Parker
J
Jaideep Ray
S
Sameer Shende
T
Theresa L. Windus
S
Shujia Zhou
DOI:10.1177/1094342006064488delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The Common Component Architecture (CCA) provides a means for software developers to manage the complexity of large-scale scientific simulations and to move toward a plug-and-play environment for high-performance computing. In the scientific computing context, component models also promote collaboration using independently developed software, thereby allowing particular individuals or groups to focus on the aspects of greatest interest to them. The CCA supports parallel and distributed computing as well as local high-performance connections between components in a language-independent manner. The design places minimal requirements on components and thus facilitates the integration of existing code into the CCA environment. The CCA model imposes minimal overhead to minimize the impact on application performance. The focus on high performance distinguishes the CCA from most other component models. The CCA is being applied within an increasing range of disciplines, including combustion research, global climate simulation, and computational chemistry.
Keywords:
component architecture
combustion modeling
climate modeling
quantum chemistry
parallel computing

Journal

International Journal of High Performance Computing Applications cover
International Journal of High Performance Computing Applications
IF:
2.5
Papers:
1.1K
Citations:
1.3K

Organization

No organization information available