Publication | Open Access
A Component Architecture for High-Performance Computing
40
Citations
7
References
2003
Year
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1