A Component Architecture for High-Performance Scientific Computing
Autor: | Jaideep Ray, Steven G. Parker, Robert C. Armstrong, Madhusudhan Govindaraju, Daniel S. Katz, Kenneth Chiu, Boyana Norris, Sophia Lefantzi, James Arthur Kohl, Lois C. Mclnnes, Gary Kumfert, Sameer Shende, J. Walter Larson, Shujia Zhou, Benjamin A. Allan, T Epperly, David E. Bernholdt, Manojkumar Krishnan, Theresa L. Windus, Kostadin Damevski, Jarek Nieplocha, Tamara L. Dahlgren, Allen D. Malony, Michael J. Lewis, Felipe Bertrand, Wael R. Elwasif |
---|---|
Rok vydání: | 2006 |
Předmět: |
Common Component Architecture
020203 distributed computing Focus (computing) Computer science business.industry Context (language use) 010103 numerical & computational mathematics 02 engineering and technology 01 natural sciences Theoretical Computer Science Computational science Range (mathematics) Software Hardware and Architecture Component (UML) 0202 electrical engineering electronic engineering information engineering Code (cryptography) 0101 mathematics Architecture business |
Zdroj: | The International Journal of High Performance Computing Applications. 20:163-202 |
ISSN: | 1741-2846 1094-3420 |
DOI: | 10.1177/1094342006064488 |
Popis: | 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 coputing. In the scientific computing context, component models also promote collaboration using independently developed software, thereby allowing particular individals or groups to focus on the aspects of greatest interest to them. The CCA supports parallel and distributed coputing 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 ovehead 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 cobustion research, global climate simulation, and computtional chemistry. |
Databáze: | OpenAIRE |
Externí odkaz: |