[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/838237.838321guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Using the Common Component Architecture to Design High Performance Scientific Simulation Codes

Published: 22 April 2003 Publication History

Abstract

We present a design and proof-of-concept implementation of a component-based scientific simulation toolkit for hydrodynamics. We employed the Common Component Architecture, a minimalist, low-latency component model as our paradigm for developing a set of high-performance parallel components for simulating flows on structured adaptively refined meshes. Our findings demonstrate that the architecture is sufficiently flexible and simple to allow an intuitive and straightforward decomposition of a complex monolithic code into easy-to-implement components. The result is a set of stand-alone independent components from which a simulation code is assembled. Our results show that the component architecture imposes negligible overheads on single processor performance while scaling to multiple processors remains unaffected.

Cited By

View all
  • (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
  • (2007)Analyzing the impact of computational heterogeneity on runtime performance of parallel scientific componentsProceedings of the 2007 spring simulation multiconference - Volume 210.5555/1404680.1404742(395-402)Online publication date: 25-Mar-2007
  • (2006)A Component Architecture for High-Performance Scientific ComputingInternational Journal of High Performance Computing Applications10.1177/109434200606448820:2(163-202)Online publication date: 1-May-2006

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
IPDPS '03: Proceedings of the 17th International Symposium on Parallel and Distributed Processing
April 2003
ISBN:0769519261

Publisher

IEEE Computer Society

United States

Publication History

Published: 22 April 2003

Author Tags

  1. Common Component Architecture (CCA)
  2. Structured Adaptive Mesh Refinement (SAMR)
  3. component-based software
  4. high performance computing
  5. hydrodynamics

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (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
  • (2007)Analyzing the impact of computational heterogeneity on runtime performance of parallel scientific componentsProceedings of the 2007 spring simulation multiconference - Volume 210.5555/1404680.1404742(395-402)Online publication date: 25-Mar-2007
  • (2006)A Component Architecture for High-Performance Scientific ComputingInternational Journal of High Performance Computing Applications10.1177/109434200606448820:2(163-202)Online publication date: 1-May-2006

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media