Toward a common component architecture for high-performance scientific computing

Rob Armstrong, Dennis Gannon, Al Geist, Katarzyna Keahey, Scott Kohn, Lois McInnes, Steve Parker, Brent Smolinski

Research output: Contribution to journalConference articlepeer-review

266 Scopus citations

Abstract

This paper describes work in progress to develop a standard for interoperability among high-performance scientific components. This research stems from 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. Driving forces are 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 ports connection model for specifying component interactions.

Original languageEnglish
Pages (from-to)115-124
Number of pages10
JournalIEEE International Symposium on High Performance Distributed Computing, Proceedings
StatePublished - 1999
Externally publishedYes
EventProceedings of the 1999 8th IEEE International Symposium on High Performance Distributed Computing - HPDC-8 - Redondo Beach, CA, USA
Duration: Aug 3 1999Aug 6 1999

Fingerprint

Dive into the research topics of 'Toward a common component architecture for high-performance scientific computing'. Together they form a unique fingerprint.

Cite this