XpressSpace: a programming framework for coupling partitioned global address space simulation codes

SUMMARYComplex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion, and climate modeling. At the same time, extreme scales, increased levels of concurrency, and the advent of multicores are making programming...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Concurrency and computation Jg. 26; H. 3; S. 644 - 661
Hauptverfasser: Zhang, Fan, Docan, Ciprian, Bui, Hoang, Parashar, Manish, Klasky, Scott
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Blackwell Publishing Ltd 10.03.2014
Schlagworte:
ISSN:1532-0626, 1532-0634
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract SUMMARYComplex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion, and climate modeling. At the same time, extreme scales, increased levels of concurrency, and the advent of multicores are making programming of high‐end parallel computing systems on which these simulations run challenging. Although partitioned global address space (PGAS) languages attempt to address the problem by providing a shared memory ion for parallel processes within a single program, the PGAS model does not easily support data coupling across multiple heterogeneous programs, which is necessary for coupled multiphysics simulations. This paper explores how multiphysics‐coupled simulations can be supported by the PGAS programming model. Specifically, in this paper, we present the design and implementation of the XpressSpace programming system, which extends existing PGAS data sharing and data access models with a semantically specialized shared data space ion to enable data coupling across multiple independent PGAS executables. XpressSpace supports a global‐view style programming interface that is consistent with the PGAS memory model, and provides an efficient runtime system that can dynamically capture the data decomposition of global‐view data‐structures such as arrays, and enable fast exchange of these distributed data‐structures between coupled applications. In this paper, we also evaluate the performance and scalability of a prototype implementation of XpressSpace by using different coupling patterns extracted from real world multiphysics simulation scenarios, on the Jaguar Cray XT5 system at Oak Ridge National Laboratory. Copyright © 2013 John Wiley & Sons, Ltd.
AbstractList Complex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion, and climate modeling. At the same time, extreme scales, increased levels of concurrency, and the advent of multicores are making programming of high‐end parallel computing systems on which these simulations run challenging. Although partitioned global address space (PGAS) languages attempt to address the problem by providing a shared memory abstraction for parallel processes within a single program, the PGAS model does not easily support data coupling across multiple heterogeneous programs, which is necessary for coupled multiphysics simulations. This paper explores how multiphysics‐coupled simulations can be supported by the PGAS programming model. Specifically, in this paper, we present the design and implementation of the XpressSpace programming system, which extends existing PGAS data sharing and data access models with a semantically specialized shared data space abstraction to enable data coupling across multiple independent PGAS executables. XpressSpace supports a global‐view style programming interface that is consistent with the PGAS memory model, and provides an efficient runtime system that can dynamically capture the data decomposition of global‐view data‐structures such as arrays, and enable fast exchange of these distributed data‐structures between coupled applications. In this paper, we also evaluate the performance and scalability of a prototype implementation of XpressSpace by using different coupling patterns extracted from real world multiphysics simulation scenarios, on the Jaguar Cray XT5 system at Oak Ridge National Laboratory. Copyright © 2013 John Wiley & Sons, Ltd.
Complex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion, and climate modeling. At the same time, extreme scales, increased levels of concurrency, and the advent of multicores are making programming of high-end parallel computing systems on which these simulations run challenging. Although partitioned global address space (PGAS) languages attempt to address the problem by providing a shared memory abstraction for parallel processes within a single program, the PGAS model does not easily support data coupling across multiple heterogeneous programs, which is necessary for coupled multiphysics simulations. This paper explores how multiphysics-coupled simulations can be supported by the PGAS programming model. Specifically, in this paper, we present the design and implementation of the XpressSpace programming system, which extends existing PGAS data sharing and data access models with a semantically specialized shared data space abstraction to enable data coupling across multiple independent PGAS executables. XpressSpace supports a global-view style programming interface that is consistent with the PGAS memory model, and provides an efficient runtime system that can dynamically capture the data decomposition of global-view data-structures such as arrays, and enable fast exchange of these distributed data-structures between coupled applications. In this paper, we also evaluate the performance and scalability of a prototype implementation of XpressSpace by using different coupling patterns extracted from real world multiphysics simulation scenarios, on the Jaguar Cray XT5 system at Oak Ridge National Laboratory. Copyright copyright 2013 John Wiley & Sons, Ltd.
SUMMARYComplex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion, and climate modeling. At the same time, extreme scales, increased levels of concurrency, and the advent of multicores are making programming of high‐end parallel computing systems on which these simulations run challenging. Although partitioned global address space (PGAS) languages attempt to address the problem by providing a shared memory ion for parallel processes within a single program, the PGAS model does not easily support data coupling across multiple heterogeneous programs, which is necessary for coupled multiphysics simulations. This paper explores how multiphysics‐coupled simulations can be supported by the PGAS programming model. Specifically, in this paper, we present the design and implementation of the XpressSpace programming system, which extends existing PGAS data sharing and data access models with a semantically specialized shared data space ion to enable data coupling across multiple independent PGAS executables. XpressSpace supports a global‐view style programming interface that is consistent with the PGAS memory model, and provides an efficient runtime system that can dynamically capture the data decomposition of global‐view data‐structures such as arrays, and enable fast exchange of these distributed data‐structures between coupled applications. In this paper, we also evaluate the performance and scalability of a prototype implementation of XpressSpace by using different coupling patterns extracted from real world multiphysics simulation scenarios, on the Jaguar Cray XT5 system at Oak Ridge National Laboratory. Copyright © 2013 John Wiley & Sons, Ltd.
Author Bui, Hoang
Parashar, Manish
Klasky, Scott
Docan, Ciprian
Zhang, Fan
Author_xml – sequence: 1
  givenname: Fan
  surname: Zhang
  fullname: Zhang, Fan
  email: Correspondence to: Fan Zhang, NSF Cloud and Autonomic Computing Center, Rutgers University, Piscataway NJ, USA., zhangfan@cac.rutgers.edu
  organization: NSF Cloud and Autonomic Computing Center, Rutgers University, Piscataway NJ, USA
– sequence: 2
  givenname: Ciprian
  surname: Docan
  fullname: Docan, Ciprian
  organization: NSF Cloud and Autonomic Computing Center, Rutgers University, Piscataway NJ, USA
– sequence: 3
  givenname: Hoang
  surname: Bui
  fullname: Bui, Hoang
  organization: NSF Cloud and Autonomic Computing Center, Rutgers University, Piscataway NJ, USA
– sequence: 4
  givenname: Manish
  surname: Parashar
  fullname: Parashar, Manish
  organization: NSF Cloud and Autonomic Computing Center, Rutgers University, Piscataway NJ, USA
– sequence: 5
  givenname: Scott
  surname: Klasky
  fullname: Klasky, Scott
  organization: Oak Ridge National Laboratory, Oak Ridge TN, USA
BookMark eNp1kFtLAzEQhYMoaKvgT8ijL1tz2c02vkmprVAvoKL4ErK5lGi2uya7VP-9u1Yqgj7NYfjmzMwZgN1VtTIAHGM0wgiRU1WbEUUk2wEHOKMkQYymu1tN2D4YxPiCEMaI4gOgnupgYryrpTJnUMI6VMsgy9KtltB2wqyr8AptFaCq2tr37VqGxjWuW6vh0leF9FBq3bvA2NvA6MrWy57ohrSJh2DPSh_N0XcdgoeL6f1knixuZpeT80WiKGVZwgprmR4XWKOxQpkmLONpanLOLMO4GOuCc6kKTpC1Y55zpZVRaVpk3OapQZwOwcnGt3virTWxEaWLyngvV6Zqo8AZQTzF6Rc62qAqVDEGY4VyzdfJTZDOC4xEn6bo0hR9mj_e24E6uFKGj7_QZIOunTcf_3Jicjv9zbvYmPctL8OrYDnNM_F4PRPPGM0XkysiCP0EWAOWOg
CitedBy_id crossref_primary_10_1002_cpe_4147
Cites_doi 10.1063/1.4823319
10.1007/978-1-4612-0871-6
10.1177/1094342007078442
10.1177/1094342005056115
10.1145/1383422.1383454
10.1109/32.126768
10.1177/1094342005056116
10.1145/2363.2433
10.1063/1.1707024
10.1002/(SICI)1096-9128(199809/11)10:11/13<825::AID-CPE383>3.0.CO;2-H
10.1002/cpe.913
10.1109/IPPS.1997.580940
10.1109/HOTI.2010.23
10.1109/IPDPS.2009.5161076
10.1145/1094811.1094852
10.1109/CLUSTR.2005.347061
10.1175/JCLI3761.1
10.1145/1375527.1375544
10.1177/1094342006064503
10.1145/289918.289920
10.1063/1.873437
10.1145/1851476.1851481
10.1155/1997/632908
ContentType Journal Article
Copyright Copyright © 2013 John Wiley & Sons, Ltd.
Copyright_xml – notice: Copyright © 2013 John Wiley & Sons, Ltd.
DBID BSCLL
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1002/cpe.3025
DatabaseName Istex
CrossRef
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 CrossRef
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 CrossRef
Computer and Information Systems Abstracts

DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1532-0634
EndPage 661
ExternalDocumentID 10_1002_cpe_3025
CPE3025
ark_67375_WNG_Z10HLCM2_2
Genre article
GrantInformation_xml – fundername: National Science Foundation (NSF)
  funderid: DMS 1228203; IIP 0758566
– fundername: NSF Center for Remote Data Analysis and Visualization
  funderid: A10‐0064‐S005
– fundername: DoE Scalable Data Management, Analysis, and Visualization Institute
  funderid: DE‐SC0007455
– fundername: DoE ExaCT Combustion Co‐Design Center
  funderid: 4000110839
– fundername: DoE Partnership for Edge Physics Simulations
  funderid: DE‐SC0008455; DE‐FG02‐06ER54857
GroupedDBID .3N
.DC
.GA
.Y3
05W
0R~
10A
1L6
1OC
33P
3SF
3WU
4.4
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
5GY
5VS
66C
702
7PT
8-0
8-1
8-3
8-4
8-5
8UM
930
A03
AAESR
AAEVG
AAHQN
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAZKR
ABCQN
ABCUV
ABEML
ABIJN
ACAHQ
ACBWZ
ACCZN
ACPOU
ACRPL
ACSCC
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADMLS
ADNMO
ADOZA
ADXAS
ADZMN
AEIGN
AEIMD
AEUYR
AEYWJ
AFBPY
AFFPM
AFGKR
AFWVQ
AGQPQ
AGYGG
AHBTC
AITYG
AIURR
AJXKR
ALMA_UNASSIGNED_HOLDINGS
ALVPJ
AMBMR
AMYDB
ATUGU
AUFTA
AZBYB
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BROTX
BRXPI
BSCLL
BY8
CS3
D-E
D-F
DCZOG
DPXWK
DR2
DRFUL
DRSTM
EBS
EJD
F00
F01
F04
F5P
G-S
G.N
GNP
GODZA
HGLYW
HHY
HZ~
IX1
JPC
KQQ
LATKE
LAW
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
MEWTI
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
O66
O9-
OIG
P2W
P2X
P4D
PQQKQ
Q.N
Q11
QB0
QRW
R.K
ROL
RX1
SUPJJ
TN5
UB1
V2E
W8V
W99
WBKPD
WIH
WIK
WOHZO
WQJ
WXSBR
WYISQ
WZISG
XG1
XV2
~IA
~WT
AAYXX
CITATION
O8X
7SC
8FD
ALUQN
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c3365-6bff6d8b1d08c05d265944e796f611b8db99acb920ff8979cdcec44b59f74e093
IEDL.DBID DRFUL
ISICitedReferencesCount 2
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000331020300002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1532-0626
IngestDate Thu Oct 02 12:27:44 EDT 2025
Tue Nov 18 22:27:42 EST 2025
Sat Nov 29 07:58:23 EST 2025
Tue Nov 11 03:12:19 EST 2025
Tue Nov 11 03:31:55 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
License http://onlinelibrary.wiley.com/termsAndConditions#vor
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3365-6bff6d8b1d08c05d265944e796f611b8db99acb920ff8979cdcec44b59f74e093
Notes ArticleID:CPE3025
DoE Partnership for Edge Physics Simulations - No. DE-SC0008455; No. DE-FG02-06ER54857
istex:84950A6CAFF9E7714CEA92A61E1B0E0D68F7D589
ark:/67375/WNG-Z10HLCM2-2
DoE ExaCT Combustion Co-Design Center - No. 4000110839
National Science Foundation (NSF) - No. DMS 1228203; No. IIP 0758566
DoE Scalable Data Management, Analysis, and Visualization Institute - No. DE-SC0007455
NSF Center for Remote Data Analysis and Visualization - No. A10-0064-S005
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 1520941409
PQPubID 23500
PageCount 18
ParticipantIDs proquest_miscellaneous_1520941409
crossref_citationtrail_10_1002_cpe_3025
crossref_primary_10_1002_cpe_3025
wiley_primary_10_1002_cpe_3025_CPE3025
istex_primary_ark_67375_WNG_Z10HLCM2_2
PublicationCentury 2000
PublicationDate 10 March 2014
PublicationDateYYYYMMDD 2014-03-10
PublicationDate_xml – month: 03
  year: 2014
  text: 10 March 2014
  day: 10
PublicationDecade 2010
PublicationTitle Concurrency and computation
PublicationTitleAlternate Concurrency Computat.: Pract. Exper
PublicationYear 2014
Publisher Blackwell Publishing Ltd
Publisher_xml – name: Blackwell Publishing Ltd
References Collins WD, Bitz CM, Blackmon ML, Bonan GB, Bretherton CS, Carton JA, Chang P, Doney SC, Hack JJ, Henderson TB, Kiehl JT, Large WG, McKenna DS, Santer BD, Smith RD. The community climate system model version 3 (CCSM3). Journal of Climate 2006; 19(11):2122-2143.
Nieplocha J, Palmer B, Tipparaju V, Krishnan M, Trease H, Aprà E. Advances, applications and performance of the global arrays shared memory programming toolkit. International Journal of High Performance Computing Applications 2006; 20:203-231.
Bal HE, Kaashoek MF, Tanenbaum AS. Orca: a language for parallel programming of distributed systems. IEEE Transaction on Software Engineering 1992; 18(3):190-205.
Park W, Belova EV, Fu GY, Tang XZ, Strauss HR, Sugiyama LE. Plasma simulation studies using multilevel physics models. Physics of Plasmas 1999; 6:1796-1803.
Sagan H. Space-filling Curves. Springer: New York, NY, USA, 1994.
Chapman B, Haines M, Mehrota P, Zima H, Van Rosendale J. Opus: a coordination language for multidisciplinary applications. Scientific Programming 1997; 6(4):345-362.
Joppich W, Kurschner M. MPCCI-a tool for the simulation of coupled applications. Concurrency and Computation: Practice & Experience 2006; 18:183-192.
Gelernter D. Generative communication in Linda. ACM Transaction on Programming Language System 1985; 7(1):80-112.
Koelbel CH, Loveman DB, Schreiber RS, Steele GL, Jr., Zosel ME. The High Performance Fortran Handbook. MIT Press: Cambridge, MA, USA, 1994.
Chang CS, Ku S, Weitzner H. Numerical study of neoclassical plasma pedestal in a tokamak geometry. Physics of Plasmas 2004; 11:2649-2667.
Numrich RW, Reid J. Co-array fortran for parallel programming. SIGPLAN Fortran Forum 1998; 17:1-31.
Larson J, Jacob R, Ong E. The model coupling toolkit: a new fortran90 toolkit for building multiphysics parallel coupled models. International Journal of High Performance Computing Applications (IJHPCA) 2005; 19:277-292.
Yelick K, Semenzato L, Pike G, Miyamoto C, Liblit B, Krishnamurthy A, Hilfinger P, Graham S, Gay D, Colella P, Aiken A. Titanium: a high-performance java dialect. Concurrency and Computation: Practice & Experience 1998; 10:825-836.
Chamberlain BL, Callahan D, Zima HP. Parallel programmability and the chapel language. International Journal of High Performance Computing Applications (IJHPCA) 2007; 21:291-312.
Jacob R, Larson J, Ong E. M × N communication and parallel interpolation in community climate system model version 3 using the model coupling toolkit. International Journal of High Performance Computing Applications (IJHPCA) 2005; 19:293-307.
2004; 11
1998; 17
2005; 19
2006; 20
2001
2010
1985; 7
2009
2008
1992; 18
1997
2006; 18
2006; 19
2005
1994
2007; 21
1997; 6
1998; 10
1999; 6
1999
e_1_2_10_23_1
e_1_2_10_24_1
e_1_2_10_22_1
Koelbel CH (e_1_2_10_14_1) 1994
e_1_2_10_20_1
e_1_2_10_2_1
e_1_2_10_4_1
e_1_2_10_18_1
e_1_2_10_3_1
e_1_2_10_19_1
e_1_2_10_6_1
e_1_2_10_16_1
e_1_2_10_5_1
e_1_2_10_17_1
e_1_2_10_8_1
e_1_2_10_7_1
e_1_2_10_15_1
e_1_2_10_12_1
e_1_2_10_9_1
e_1_2_10_13_1
e_1_2_10_10_1
e_1_2_10_11_1
Gelernter D (e_1_2_10_21_1) 1985; 7
e_1_2_10_29_1
e_1_2_10_27_1
e_1_2_10_28_1
e_1_2_10_25_1
e_1_2_10_26_1
References_xml – reference: Chang CS, Ku S, Weitzner H. Numerical study of neoclassical plasma pedestal in a tokamak geometry. Physics of Plasmas 2004; 11:2649-2667.
– reference: Numrich RW, Reid J. Co-array fortran for parallel programming. SIGPLAN Fortran Forum 1998; 17:1-31.
– reference: Nieplocha J, Palmer B, Tipparaju V, Krishnan M, Trease H, Aprà E. Advances, applications and performance of the global arrays shared memory programming toolkit. International Journal of High Performance Computing Applications 2006; 20:203-231.
– reference: Bal HE, Kaashoek MF, Tanenbaum AS. Orca: a language for parallel programming of distributed systems. IEEE Transaction on Software Engineering 1992; 18(3):190-205.
– reference: Sagan H. Space-filling Curves. Springer: New York, NY, USA, 1994.
– reference: Chamberlain BL, Callahan D, Zima HP. Parallel programmability and the chapel language. International Journal of High Performance Computing Applications (IJHPCA) 2007; 21:291-312.
– reference: Joppich W, Kurschner M. MPCCI-a tool for the simulation of coupled applications. Concurrency and Computation: Practice & Experience 2006; 18:183-192.
– reference: Collins WD, Bitz CM, Blackmon ML, Bonan GB, Bretherton CS, Carton JA, Chang P, Doney SC, Hack JJ, Henderson TB, Kiehl JT, Large WG, McKenna DS, Santer BD, Smith RD. The community climate system model version 3 (CCSM3). Journal of Climate 2006; 19(11):2122-2143.
– reference: Yelick K, Semenzato L, Pike G, Miyamoto C, Liblit B, Krishnamurthy A, Hilfinger P, Graham S, Gay D, Colella P, Aiken A. Titanium: a high-performance java dialect. Concurrency and Computation: Practice & Experience 1998; 10:825-836.
– reference: Larson J, Jacob R, Ong E. The model coupling toolkit: a new fortran90 toolkit for building multiphysics parallel coupled models. International Journal of High Performance Computing Applications (IJHPCA) 2005; 19:277-292.
– reference: Park W, Belova EV, Fu GY, Tang XZ, Strauss HR, Sugiyama LE. Plasma simulation studies using multilevel physics models. Physics of Plasmas 1999; 6:1796-1803.
– reference: Koelbel CH, Loveman DB, Schreiber RS, Steele GL, Jr., Zosel ME. The High Performance Fortran Handbook. MIT Press: Cambridge, MA, USA, 1994.
– reference: Gelernter D. Generative communication in Linda. ACM Transaction on Programming Language System 1985; 7(1):80-112.
– reference: Chapman B, Haines M, Mehrota P, Zima H, Van Rosendale J. Opus: a coordination language for multidisciplinary applications. Scientific Programming 1997; 6(4):345-362.
– reference: Jacob R, Larson J, Ong E. M × N communication and parallel interpolation in community climate system model version 3 using the model coupling toolkit. International Journal of High Performance Computing Applications (IJHPCA) 2005; 19:293-307.
– volume: 19
  start-page: 2122
  issue: 11
  year: 2006
  end-page: 2143
  article-title: The community climate system model version 3 (CCSM3)
  publication-title: Journal of Climate
– volume: 21
  start-page: 291
  year: 2007
  end-page: 312
  article-title: Parallel programmability and the chapel language
  publication-title: International Journal of High Performance Computing Applications (IJHPCA)
– volume: 6
  start-page: 345
  issue: 4
  year: 1997
  end-page: 362
  article-title: Opus: a coordination language for multidisciplinary applications
  publication-title: Scientific Programming
– start-page: 519
  year: 2005
  end-page: 538
– start-page: 451
  year: 1997
  end-page: 459
– volume: 11
  start-page: 2649
  year: 2004
  end-page: 2667
  article-title: Numerical study of neoclassical plasma pedestal in a tokamak geometry
  publication-title: Physics of Plasmas
– start-page: 219
  year: 2008
  end-page: 220
– year: 1994
– start-page: 83
  year: 2010
  end-page: 87
– volume: 18
  start-page: 183
  year: 2006
  end-page: 192
  article-title: MPCCI—a tool for the simulation of coupled applications
  publication-title: Concurrency and Computation: Practice & Experience
– volume: 19
  start-page: 277
  year: 2005
  end-page: 292
  article-title: The model coupling toolkit: a new fortran90 toolkit for building multiphysics parallel coupled models
  publication-title: International Journal of High Performance Computing Applications (IJHPCA)
– start-page: 1
  year: 2005
  end-page: 10
– volume: 17
  start-page: 1
  year: 1998
  end-page: 31
  article-title: Co‐array fortran for parallel programming
  publication-title: SIGPLAN Fortran Forum
– start-page: 177.2
  year: 2005
– start-page: 94
  year: 2008
  end-page: 103
– start-page: 25
  year: 2010
  end-page: 36
– volume: 10
  start-page: 825
  year: 1998
  end-page: 836
  article-title: Titanium: a high‐performance java dialect
  publication-title: Concurrency and Computation: Practice & Experience
– volume: 18
  start-page: 190
  issue: 3
  year: 1992
  end-page: 205
  article-title: Orca: a language for parallel programming of distributed systems
  publication-title: IEEE Transaction on Software Engineering
– volume: 20
  start-page: 203
  year: 2006
  end-page: 231
  article-title: Advances, applications and performance of the global arrays shared memory programming toolkit
  publication-title: International Journal of High Performance Computing Applications
– volume: 6
  start-page: 1796
  year: 1999
  end-page: 1803
  article-title: Plasma simulation studies using multilevel physics models
  publication-title: Physics of Plasmas
– start-page: 47
  year: 2001
  end-page: 54
– start-page: 533
  year: 1999
  end-page: 546
– volume: 19
  start-page: 293
  year: 2005
  end-page: 307
  article-title: M × N communication and parallel interpolation in community climate system model version 3 using the model coupling toolkit
  publication-title: International Journal of High Performance Computing Applications (IJHPCA)
– volume: 7
  start-page: 80
  issue: 1
  year: 1985
  end-page: 112
  article-title: Generative communication in Linda
  publication-title: ACM Transaction on Programming Language System
– start-page: 13
  year: 1999
– year: 1999
– start-page: 1
  year: 2009
  end-page: 12
– volume-title: The High Performance Fortran Handbook
  year: 1994
  ident: e_1_2_10_14_1
  doi: 10.1063/1.4823319
– ident: e_1_2_10_19_1
  doi: 10.1007/978-1-4612-0871-6
– ident: e_1_2_10_7_1
  doi: 10.1177/1094342007078442
– ident: e_1_2_10_11_1
  doi: 10.1177/1094342005056115
– ident: e_1_2_10_15_1
  doi: 10.1145/1383422.1383454
– ident: e_1_2_10_13_1
– ident: e_1_2_10_2_1
– ident: e_1_2_10_23_1
  doi: 10.1109/32.126768
– ident: e_1_2_10_12_1
  doi: 10.1177/1094342005056116
– ident: e_1_2_10_28_1
– volume: 7
  start-page: 80
  issue: 1
  year: 1985
  ident: e_1_2_10_21_1
  article-title: Generative communication in Linda
  publication-title: ACM Transaction on Programming Language System
  doi: 10.1145/2363.2433
– ident: e_1_2_10_8_1
  doi: 10.1063/1.1707024
– ident: e_1_2_10_4_1
  doi: 10.1002/(SICI)1096-9128(199809/11)10:11/13<825::AID-CPE383>3.0.CO;2-H
– ident: e_1_2_10_24_1
– ident: e_1_2_10_27_1
  doi: 10.1002/cpe.913
– ident: e_1_2_10_26_1
  doi: 10.1109/IPPS.1997.580940
– ident: e_1_2_10_17_1
  doi: 10.1109/HOTI.2010.23
– ident: e_1_2_10_29_1
  doi: 10.1109/IPDPS.2009.5161076
– ident: e_1_2_10_6_1
  doi: 10.1145/1094811.1094852
– ident: e_1_2_10_16_1
  doi: 10.1109/CLUSTR.2005.347061
– ident: e_1_2_10_10_1
  doi: 10.1175/JCLI3761.1
– ident: e_1_2_10_18_1
  doi: 10.1145/1375527.1375544
– ident: e_1_2_10_5_1
  doi: 10.1177/1094342006064503
– ident: e_1_2_10_25_1
– ident: e_1_2_10_3_1
  doi: 10.1145/289918.289920
– ident: e_1_2_10_9_1
  doi: 10.1063/1.873437
– ident: e_1_2_10_20_1
  doi: 10.1145/1851476.1851481
– ident: e_1_2_10_22_1
  doi: 10.1155/1997/632908
SSID ssj0011031
Score 2.001643
Snippet SUMMARYComplex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion,...
Complex coupled multiphysics simulations are playing increasingly important roles in scientific and engineering applications such as fusion, combustion, and...
SourceID proquest
crossref
wiley
istex
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 644
SubjectTerms Arrays
Combustion
Computation
Computer simulation
Concurrency
coupled multiphysics simulation workflows
Joining
partitioned global address space
Programming
programming system
Run time (computers)
Title XpressSpace: a programming framework for coupling partitioned global address space simulation codes
URI https://api.istex.fr/ark:/67375/WNG-Z10HLCM2-2/fulltext.pdf
https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fcpe.3025
https://www.proquest.com/docview/1520941409
Volume 26
WOSCitedRecordID wos000331020300002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVWIB
  databaseName: Wiley Online Library Full Collection 2020
  customDbUrl:
  eissn: 1532-0634
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0011031
  issn: 1532-0626
  databaseCode: DRFUL
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://onlinelibrary.wiley.com
  providerName: Wiley-Blackwell
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1JS8QwFA4648GLu7gTQfRUbdM0bbzJ6OhhHMQFBy8hq4g6DlNH_PnmdRkVFARPvby-lry1zZfvIbRDrUrjWNEgipkOKNE84NInw0g6p6xPyloVlu6k3W7W6_GLClUJZ2FKfojxDzeIjCJfQ4BLlR98kobqgd2PfcWeRE3i3TZpoObxZfumM95DgAEGJVsqCULft9fUsyE5qO_9VoyasK7v3zrNr_1qUXDas_951Tk0U7WZ-Kj0i3k0YfsLaLYe4YCriF5EulcAYa_8l7M9xBJXcK1nX9Cwq3Fb2De2WL-M4PDuPR6AsxUERwaXdCLYZy_QgnNQg_OH52omGIYD8_kSummfXLfOgmruQqBjAL0x5RwzmYpMmOkwMYQlnFKbcuZYFKnMKM6lVpyEzmU85dpoqylVCXcptSGPl1Gj799iBWEVMytZFnKrM2qMU5GSRjPqpEpTadwq2qsNIHRFSg6zMZ5ESadMhF87AWu3irbHkoOSiOMHmd3ChmMBOXwE4FqaiNvuqbiLwrNO65wI4pXVRhY-nGCPRPbtyygXEcCCKLCAeWWFTX99mmhdnMB17a-C62jat1s0KNCAG6jxOhzZTTSl314f8uFW5b4fsAP2pA
linkProvider Wiley-Blackwell
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1ZSxxBEC7UFcxLNJoQE40tiD5NnKO3Zzo-ycZ1g-MiHmTJS9NnkGQPdtyQn5-uOVYFA4JP81JT03Sd0131FcAetSpNEkWDKGE6oLHmAZfeGUbSOWW9U9aqlHSe9vvZYMAvFuCo6YWp8CHmB25oGaW_RgPHA-nDe9RQPbGfEx-yF6FFvRZ59W59veze5PNLBJxgUMGlxkHoE_cGezaMD5t3H0WjFm7s30ep5sOEtYw43dUXrXUNXteJJjmuNOMNLNjROqw2QxxIbdMboAdlKeyV_3e2X4gkdcHW0Ic04prKLeJTW6LHM2zf_UkmqG4lxJEhFaAI8f4LuZAC2ZDidlhPBSPYMl-8hZvuyXWnF9STFwKdYNkbU84xk6nIhJkO2yZmbU6pTTlzLIpUZhTnUiseh85lPOXaaKspVW3uUmpDnryDpZFfxXsgKmFWsizkVmfUGKciJY1m1EmVptK4TThoJCB0DUuO0zF-iwpQORZ-7wTu3SbsziknFRTHEzT7pRDnBHL6C0vX0rb43j8VP6Kwl3fOYxF7Zo2UhTcovCWRIzueFSLCwiCKOGCeWSnU_35NdC5O8PnhuYQ7sNK7Ps9F_q1_9hFe-eSLBmVt4BYs3U1ndhuW9Z-722L6qdblf2i6-pQ
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LTxsxEB7RpKq4FCggKC0YCdHTwj4c77o9VYEURIgiCiLiYvmJEBCiLEH8fDz7SEECCamnvcyOLY_nsevP3wBsUavSJFE0iBKmAxprHnDpg2EknVPWB2WtCkt3014vGwx4fwZ-1XdhSn6I6Q839IwiXqOD25Fxu_9YQ_XI7iQ-ZX-AJsUeMg1o7p10zrrTQwTsYFDSpcZB6Av3mns2jHfrd19koyYu7OOLUvN5wVpknM7cf811Hj5XhSb5Xe6MBZixwy8wVzdxIJVPL4IeFFDYv_7b2f4kklSArVuf0oirkVvEl7ZE303w-u4lGeF2KyiODCkJRYiPX6iF5KiG5Fe3VVcwglfm8yU46-yftg-CqvNCoBOEvTHlHDOZikyY6bBlYtbilNqUM8eiSGVGcS614nHoXMZTro22mlLV4i6lNuTJMjSGfhYrQFTCrGRZyK3OqDFORUoazaiTKk2lcavwo7aA0BUtOXbHuBEloXIs_NoJXLtV2JxKjkoqjldktgsjTgXk-Bqha2lLnPf-iIsoPOi2j2MRe2W1lYV3KDwlkUN7N8lFhMAgijxgXllh1DdHE-3-Pj6_vldwAz719zqie9g7WoNZX3vRoIAGfoPG_Xhiv8NH_XB_lY_Xq638BP3T-g8
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%3Ajournal&rft.genre=article&rft.atitle=XpressSpace%3A+a+programming+framework+for+coupling+partitioned+global+address+space+simulation+codes&rft.jtitle=Concurrency+and+computation&rft.au=Zhang%2C+Fan&rft.au=Docan%2C+Ciprian&rft.au=Bui%2C+Hoang&rft.au=Parashar%2C+Manish&rft.date=2014-03-10&rft.issn=1532-0626&rft.eissn=1532-0634&rft.volume=26&rft.issue=3&rft.spage=644&rft.epage=661&rft_id=info:doi/10.1002%2Fcpe.3025&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_cpe_3025
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1532-0626&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1532-0626&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1532-0626&client=summon