A Component Architecture for High-Performance Computing
The Common Component Architecture (CCA) provides a means for developers to manage the complexity of large-scale scientific software systems and to move toward a ''plug and play'' environment for high-performance computing. The CCA model allows for a direct connection between components within the same process to maintain performance on inter-component calls. It is neutral with respect to parallelism, allowing components to use whatever means they desire to communicate within their parallel ''cohort.'' We will discuss in detail the importance of performance in the design of the CCA and will analyze the performance costs associated with features of the CCA.
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- US Department of Energy (US)
- DOE Contract Number:
- W-7405-ENG-48
- OSTI ID:
- 15003152
- Report Number(s):
- UCRL-JC-148723; TRN: US200420%%391
- Resource Relation:
- Journal Volume: 20; Journal Issue: 2; Conference: Workshop on Performance Optimization for High-Level Languages and Libraries, New York, NY (US), 06/22/2002; Other Information: PBD: 21 Jan 2003
- Country of Publication:
- United States
- Language:
- English
Similar Records
A Component Architecture for High-Performance Scientific Computing
A Component Architecture for High-Performance Scientific Computing
Development of high performance scientific components for interoperability of computing packages
Journal Article
·
Mon Jul 03 00:00:00 EDT 2006
· International Journal of High Performance Computing Applications
·
OSTI ID:15003152
+23 more
A Component Architecture for High-Performance Scientific Computing
Journal Article
·
Tue Dec 14 00:00:00 EST 2004
· International Journal of High-Performance Computing Applications, vol. 20, no. 2, July 3, 2006, pp. 163--202
·
OSTI ID:15003152
+23 more
Development of high performance scientific components for interoperability of computing packages
Thesis/Dissertation
·
Tue Jan 01 00:00:00 EST 2008
·
OSTI ID:15003152