Toward a common component architecture for high-performance scientific computing
- 20 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10828907,p. 115-124
- https://doi.org/10.1109/hpdc.1999.805289
Abstract
Describes work in progress to develop a standard for interoperability among high-performance scientific components. This research stems from the growing recognition that the scientific community needs to better manage the complexity of multidisciplinary simulations and better address scalable performance issues on parallel and distributed architectures. The driving force for this is the need for fast connections among components that perform numerically intensive work and for parallel collective interactions among components that use multiple processes or threads. This paper focuses on the areas we believe are most crucial in this context, namely an interface definition language that supports scientific abstractions for specifying component interfaces and a port connection model for specifying component interactions.Keywords
This publication has 15 references indexed in Scilit:
- Ligature: Component Architecture for High Performance ApplicationsThe International Journal of High Performance Computing Applications, 2000
- A Variable Explicit/Implicit Numerical Method for Calculating Advection on Unstructured MeshesJournal of Computational Physics, 1998
- What characterizes a (software) component?Software - Concepts & Tools, 1998
- Flexible and Optimized IDL Compilation for Distributed ApplicationsPublished by Springer Nature ,1998
- Particle Beam Dynamics Simulations Using the POOMA FrameworkPublished by Springer Nature ,1998
- Developing component architectures for distributed scientific problem solvingIEEE Computational Science and Engineering, 1998
- Cumulvs: Providing Fault Toler. Ance, Visualization, and Steer Ing of Parallel ApplicationsThe International Journal of Supercomputer Applications and High Performance Computing, 1997
- Multi-agent simulation of complex heterogeneous models in scientific computingMathematics and Computers in Simulation, 1997
- Efficient Management of Parallelism in Object-Oriented Numerical Software LibrariesPublished by Springer Nature ,1997
- An Implicit-Explicit Eulerian Godunov Scheme for Compressible FlowJournal of Computational Physics, 1995