Toward a common component architecture for high-performance scientific computing

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 perfor...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of the IEEE International Symposium on High Performance Distributed Computing pp. 115 - 124
Main Authors: Armstrong, R., Gannon, D., Geist, A., Keahey, K., Kohn, S., McInnes, L., Parker, S., Smolinski, B.
Format: Conference Proceeding Journal Article
Language:English
Published: IEEE 1999
Subjects:
ISBN:0780356810, 9780780356818
ISSN:1082-8907
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
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.
AbstractList 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.
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.
Author Gannon, D.
Parker, S.
Smolinski, B.
McInnes, L.
Geist, A.
Keahey, K.
Armstrong, R.
Kohn, S.
Author_xml – sequence: 1
  givenname: R.
  surname: Armstrong
  fullname: Armstrong, R.
  organization: Sandia Nat. Labs., Albuquerque, NM, USA
– sequence: 2
  givenname: D.
  surname: Gannon
  fullname: Gannon, D.
– sequence: 3
  givenname: A.
  surname: Geist
  fullname: Geist, A.
– sequence: 4
  givenname: K.
  surname: Keahey
  fullname: Keahey, K.
– sequence: 5
  givenname: S.
  surname: Kohn
  fullname: Kohn, S.
– sequence: 6
  givenname: L.
  surname: McInnes
  fullname: McInnes, L.
– sequence: 7
  givenname: S.
  surname: Parker
  fullname: Parker, S.
– sequence: 8
  givenname: B.
  surname: Smolinski
  fullname: Smolinski, B.
BookMark eNotkL1PwzAUxC1RJNrCjpgysaU8O05sj6h8SpXoUObIcZ5bo8YOdiLEf0-gTHd6-t1J7xZk5oNHQq4prCgFdfeyfVivqFJqJaFkUp2RBQgJRVlJCjMypyBZLhWIC7JI6QOAAWViTra78KVjm-nMhK4L_lf6qdoPmY7m4AY0wxgxsyFmB7c_5D3GyXfaG8yScRPorDN_sXFwfn9Jzq0-Jrz61yV5f3rcrV_yzdvz6_p-kztagcqlQEErVZZMU7CVno7GKtFoA8K2VWNs2SrBmKmKgrcMkNsGVcF5w5VmrSmW5PbU28fwOWIa6s4lg8ej9hjGVDMxfcgVn8CbE-gQse6j63T8rk8rFT_eIF5K
ContentType Conference Proceeding
Journal Article
DBID 6IE
6IL
CBEJK
RIE
RIL
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/HPDC.1999.805289
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
Computer Science
EndPage 124
ExternalDocumentID 805289
GroupedDBID 29P
6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IPLJI
M43
OCL
RIE
RIL
RNS
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-i1609-87e7169552a10f6a160cf97bac07fd6bcf5d9722c6334d20e4fbe9344b49a2dc3
IEDL.DBID RIE
ISBN 0780356810
9780780356818
ISSN 1082-8907
IngestDate Fri Jul 11 14:52:09 EDT 2025
Tue Aug 26 18:30:28 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i1609-87e7169552a10f6a160cf97bac07fd6bcf5d9722c6334d20e4fbe9344b49a2dc3
Notes SourceType-Scholarly Journals-2
ObjectType-Feature-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Article-3
OpenAccessLink https://www.osti.gov/biblio/12179
PQID 27201494
PQPubID 23500
PageCount 10
ParticipantIDs ieee_primary_805289
proquest_miscellaneous_27201494
PublicationCentury 1900
PublicationDate 19990000
19990101
PublicationDateYYYYMMDD 1999-01-01
PublicationDate_xml – year: 1999
  text: 19990000
PublicationDecade 1990
PublicationTitle Proceedings of the IEEE International Symposium on High Performance Distributed Computing
PublicationTitleAbbrev HPDC
PublicationYear 1999
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0020127
ssj0000451540
Score 1.8652087
Snippet Describes work in progress to develop a standard for interoperability among high-performance scientific components. This research stems from the growing...
This paper describes work in progress to develop a standard for interoperability among high-performance scientific components. This research stems from growing...
SourceID proquest
ieee
SourceType Aggregation Database
Publisher
StartPage 115
SubjectTerms Component architectures
Computer science
Context modeling
Laboratories
Mathematics
Object oriented modeling
Parallel programming
Scientific computing
Software systems
Yarn
Title Toward a common component architecture for high-performance scientific computing
URI https://ieeexplore.ieee.org/document/805289
https://www.proquest.com/docview/27201494
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV05T8MwFLZoxQBLoRRRTg-soW7sxPZcqDpAlaFI3SJfkbqkVdvw-_FzkhYJFqYckmXr-fl4x_c9hJ6NNjFxOon0mCURk5pEonAiskVClaCpVTbM9Dufz8VyKbOGZztgYZxzIfnMvcBriOXbtanAVTYC-n0hO6jDeVpDtQ7uFKBJSYC2pLG1IKJa59b7Be8NwGCxC0ID_1ZDvNN-izZ8SeRolr1OAMHnNSh01hRd-bVTh-Nn2vvXwC_Q4Ajjw9nhgLpEJ67so15bxwE3y7qPzj8O3K27K5QtQiYtVtgro1dSeGzWpe8A_4w6YH_bxUB2HG2O2ANc4ysh_Sg0qyCpeoA-p2-LySxq6i5Eq3FKpN8gHXDoJEmsxqRIlf9pCsm1MoQXNtWmSKzkcWxSSpn1U80K7SRlTDOpYmvoNeqWflw3CFtFneKOuEIYBlU-_I2PaCCl42MbGzdEfZBWvqmpNfJaUEP01Eo799oOIQxVunW1yyFq7G06dvtnuzt0VrMqgIfkHnX328o9oFPztV_tto9BYb4BBFq74Q
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1JTwIxFH5RNFEvKGLEjR68jpSZztIzSjACmQMm3CbdJuECBBh_v32dGTDRi6dZkqbN6-vylu97AM9KKp8aGXqyz0KPcUm9JDeJp_MwEEkQaaHdTI_j6TSZz3la8Ww7LIwxxiWfmRd8dbF8vVIFusp6SL-f8GM4CRnzaQnW2jtUkCglROKSytrCmGqZXW-XvDUBnc2e0MAxcFXUO_V3UgcwKe-N0tcBYvisDrnuqrIrv_ZqdwANm_8a-iW0D0A-ku6PqCs4MssWNOtKDqRa2C24mOzZW7fXkM5cLi0RxKqjVVN8rFdL2wH5GXcg9r5LkO7YWx_QB6REWGICkmtWYFp1Gz6Hb7PByKsqL3iLfkS53SINsuiEoS_6NI-E_alyHkuhaJzrSKo81Dz2fRUFAdN2slkuDQ8Yk4wLX6vgBhpLO65bIFoERsSGmjxRDOt82DsflUhLF_e1r0wHWiitbF2Sa2SloDrQraWdWX3HIIZYmlWxzTBubK06dvdnuy6cjWaTcTZ-n37cw3nJsYD-kgdo7DaFeYRT9bVbbDdPTnm-Aflovyg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings.+The+Eighth+International+Symposium+on+High+Performance+Distributed+Computing+%28Cat.+No.99TH8469%29&rft.atitle=Toward+a+common+component+architecture+for+high-performance+scientific+computing&rft.au=Armstrong%2C+R.&rft.au=Gannon%2C+D.&rft.au=Geist%2C+A.&rft.au=Keahey%2C+K.&rft.date=1999-01-01&rft.pub=IEEE&rft.isbn=9780780356818&rft.issn=1082-8907&rft.spage=115&rft.epage=124&rft_id=info:doi/10.1109%2FHPDC.1999.805289&rft.externalDocID=805289
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1082-8907&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1082-8907&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1082-8907&client=summon