Title | ||
---|---|---|
Using the Common Component Architecture to Design High Performance Scientific Simulation Codes |
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. |
Year | DOI | Venue |
---|---|---|
2003 | 10.1109/IPDPS.2003.1213142 | IPDPS |
Keywords | Field | DocType |
structured adaptive mesh refinement samr,component-based software,common component architecture cca,easy-to-implement component,design high performance scientific,component-based scientific simulation toolkit,low-latency component model,simulation codes,component architecture,high performance computing,complex monolithic code,common component architecture,stand-alone independent component,high-performance parallel component,simulation code,hydrodynamics.,multiple processor,proof of concept,object oriented programming,parallel programming,scientific computing,component model,computational fluid dynamics,assembly,computational modeling,low latency,hydrodynamics,linear algebra | Linear algebra,Architecture,Polygon mesh,Object-oriented programming,Supercomputer,Computer science,Common Component Architecture,Parallel computing,Computational fluid dynamics,Scaling,Distributed computing | Conference |
ISSN | ISBN | Citations |
1530-2075 | 0-7695-1926-1 | 12 |
PageRank | References | Authors |
1.40 | 8 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sophia Lefantzi | 1 | 116 | 11.15 |
Jaideep Ray | 2 | 198 | 24.42 |
Habib N. Najm | 3 | 257 | 27.90 |