Nothing Special   »   [go: up one dir, main page]

skip to main content
article

The CCA component model for high-performance scientific computing

Published: 01 February 2006 Publication History

Abstract

The Common Component Architecture (CCA) is a component model for high-performance computing, developed by a grass-roots effort of computational scientists. Although the CCA is usable with CORBA-like distributed-object components, its main purpose is to set forth a component model for high-performance, parallel computing. Traditional component models are not well suited for performance and massive parallelism. We outline the design pattern for the CCA component model, discuss our strategy for language interoperability, describe the development tools we provide, and walk through an illustrative example using these tools. Performance and scalability, which are distinguishing features of CCA components, affect choices throughout design and implementation. Copyright © 2005 John Wiley & Sons, Ltd.

Cited By

View all
  • (2016)Contextual abstraction in a type system for component-based high performance computing platformsScience of Computer Programming10.1016/j.scico.2016.07.005132:P1(96-128)Online publication date: 15-Dec-2016
  • (2016)A minimally invasive model data passing interface for integrating legacy environmental system modelsEnvironmental Modelling & Software10.1016/j.envsoft.2016.02.03180:C(265-280)Online publication date: 1-Jun-2016
  • (2013)Towards interoperability between heterogeneous distributed componentsProceedings of the 12th International Workshop on Adaptive and Reflective Middleware10.1145/2541583.2541586(1-7)Online publication date: 9-Dec-2013
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Concurrency and Computation: Practice & Experience
Concurrency and Computation: Practice & Experience  Volume 18, Issue 2
Computational Frameworks
February 2006
128 pages
ISSN:1532-0626
EISSN:1532-0634
Issue’s Table of Contents

Publisher

John Wiley and Sons Ltd.

United Kingdom

Publication History

Published: 01 February 2006

Author Tags

  1. component
  2. design patterns
  3. framework
  4. parallel computing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Contextual abstraction in a type system for component-based high performance computing platformsScience of Computer Programming10.1016/j.scico.2016.07.005132:P1(96-128)Online publication date: 15-Dec-2016
  • (2016)A minimally invasive model data passing interface for integrating legacy environmental system modelsEnvironmental Modelling & Software10.1016/j.envsoft.2016.02.03180:C(265-280)Online publication date: 1-Jun-2016
  • (2013)Towards interoperability between heterogeneous distributed componentsProceedings of the 12th International Workshop on Adaptive and Reflective Middleware10.1145/2541583.2541586(1-7)Online publication date: 9-Dec-2013
  • (2012)Methodology and framework for the development of scientific applications with high-performance computing through web servicesProceedings of the 6th Euro American Conference on Telematics and Information Systems10.1145/2261605.2261631(173-180)Online publication date: 23-May-2012
  • (2010)Invocation of operations from script-based Grid applicationsFuture Generation Computer Systems10.1016/j.future.2009.05.01226:1(138-146)Online publication date: 1-Jan-2010
  • (2009)FlowVR-SciVizProceedings of the 2009 Workshop on Component-Based High Performance Computing10.1145/1687774.1687791(1-9)Online publication date: 15-Nov-2009
  • (2009)OnRampProceedings of the 2009 Workshop on Component-Based High Performance Computing10.1145/1687774.1687775(1-10)Online publication date: 15-Nov-2009
  • (2007)Universal grid clientProceedings of the 7th international conference on Parallel processing and applied mathematics10.5555/1786194.1786320(1068-1077)Online publication date: 9-Sep-2007
  • (2007)Using HLA and grid for distributed multiscale simulationsProceedings of the 7th international conference on Parallel processing and applied mathematics10.5555/1786194.1786285(780-787)Online publication date: 9-Sep-2007
  • (2007)On the design of abstract binding connectors for high performance computing component modelsProceedings of the 2007 symposium on Component and framework technology in high-performance and scientific computing10.1145/1297385.1297397(67-76)Online publication date: 21-Oct-2007
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media