{"id":"https://openalex.org/W1495140291","doi":"https://doi.org/10.1109/hipc.2014.7116712","title":"On the suitability of MPI as a PGAS runtime","display_name":"On the suitability of MPI as a PGAS runtime","publication_year":2014,"publication_date":"2014-12-01","ids":{"openalex":"https://openalex.org/W1495140291","doi":"https://doi.org/10.1109/hipc.2014.7116712","mag":"1495140291"},"language":"en","primary_location":{"id":"doi:10.1109/hipc.2014.7116712","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2014.7116712","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 21st International Conference on High Performance Computing (HiPC)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5072118143","display_name":"Jeff Daily","orcid":"https://orcid.org/0000-0001-6212-5173"},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeff Daily","raw_affiliation_strings":["Pacific Northwest National Laboratory, Richland, WA, USA","Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory, Richland, WA, USA","institution_ids":["https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009322871","display_name":"Abhinav Vishnu","orcid":"https://orcid.org/0000-0002-0593-4780"},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abhinav Vishnu","raw_affiliation_strings":["Pacific Northwest National Laboratory, Richland, WA, USA","Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory, Richland, WA, USA","institution_ids":["https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060084266","display_name":"Bruce Palmer","orcid":"https://orcid.org/0000-0002-1933-2350"},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bruce Palmer","raw_affiliation_strings":["Pacific Northwest National Laboratory, Richland, WA, USA","Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory, Richland, WA, USA","institution_ids":["https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001274809","display_name":"Hubertus J. J. van Dam","orcid":"https://orcid.org/0000-0002-0876-3294"},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hubertus van Dam","raw_affiliation_strings":["Pacific Northwest National Laboratory, Richland, WA, USA","Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory, Richland, WA, USA","institution_ids":["https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064935199","display_name":"Darren J. Kerbyson","orcid":null},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Darren Kerbyson","raw_affiliation_strings":["Pacific Northwest National Laboratory, Richland, WA, USA","Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory, Richland, WA, USA","institution_ids":["https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, 99352, USA","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/partitioned-global-address-space","display_name":"Partitioned global address space","score":0.9866688251495361},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8838348388671875},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.761599600315094},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7054470777511597},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5518242120742798},{"id":"https://openalex.org/keywords/message-passing-interface","display_name":"Message Passing Interface","score":0.5311789512634277},{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.5245787501335144},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.47584080696105957},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.4436277151107788},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.42462587356567383},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3621389865875244},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16257432103157043},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08663004636764526}],"concepts":[{"id":"https://openalex.org/C60832428","wikidata":"https://www.wikidata.org/wiki/Q945818","display_name":"Partitioned global address space","level":3,"score":0.9866688251495361},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8838348388671875},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.761599600315094},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7054470777511597},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5518242120742798},{"id":"https://openalex.org/C166782233","wikidata":"https://www.wikidata.org/wiki/Q127879","display_name":"Message Passing Interface","level":3,"score":0.5311789512634277},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.5245787501335144},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.47584080696105957},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.4436277151107788},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.42462587356567383},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3621389865875244},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16257432103157043},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08663004636764526}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hipc.2014.7116712","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2014.7116712","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 21st International Conference on High Performance Computing (HiPC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1550554130","https://openalex.org/W1565923644","https://openalex.org/W1641327695","https://openalex.org/W1861151562","https://openalex.org/W1965092590","https://openalex.org/W1986916296","https://openalex.org/W2062826522","https://openalex.org/W2068068772","https://openalex.org/W2069079195","https://openalex.org/W2081612620","https://openalex.org/W2090409324","https://openalex.org/W2108369438","https://openalex.org/W2109065830","https://openalex.org/W2109982223","https://openalex.org/W2129889687","https://openalex.org/W2135342109","https://openalex.org/W2135741511","https://openalex.org/W2137773653","https://openalex.org/W2137874317","https://openalex.org/W2138182839","https://openalex.org/W2140300123","https://openalex.org/W2149083310","https://openalex.org/W2155066383","https://openalex.org/W2160476373","https://openalex.org/W4231633798","https://openalex.org/W6632917283","https://openalex.org/W6636635267"],"related_works":["https://openalex.org/W2124048060","https://openalex.org/W1902983110","https://openalex.org/W4386915331","https://openalex.org/W2378910916","https://openalex.org/W2366325093","https://openalex.org/W2498758832","https://openalex.org/W2154020360","https://openalex.org/W2133825528","https://openalex.org/W2166834428","https://openalex.org/W2146375161"],"abstract_inverted_index":{"Partitioned":[0],"Global":[1,186],"Address":[2],"Space":[3],"(PGAS)":[4],"models":[5,14,67],"are":[6],"emerging":[7],"as":[8,50,96,98,100,104],"a":[9,25,51,92,108,128,144,182,204,218],"popular":[10],"alternative":[11],"to":[12,30,160],"MPI":[13,23,49,105,149,158],"for":[15,178,185],"designing":[16],"scalable":[17,52],"applications.":[18],"At":[19],"the":[20,45,59,135,166,175,225],"same":[21],"time,":[22],"remains":[24],"ubiquitous":[26],"communication":[27,54,64,183,193],"subsystem":[28,184],"due":[29],"its":[31],"standardization,":[32],"high":[33],"performance,":[34],"and":[35,73,112,123,152,171,198,203],"availability":[36],"on":[37,58,86,221],"leading":[38],"platforms.":[39],"In":[40],"this":[41],"paper,":[42],"we":[43,126],"explore":[44],"suitability":[46],"of":[47,82,110,120,146,157,210],"using":[48,91],"PGAS":[53,66,139],"subsystem.":[55],"We":[56,77,164],"focus":[57],"Remote":[60],"Memory":[61],"Access":[62],"(RMA)":[63],"in":[65,138],"which":[68,131,180],"typically":[69],"includes":[70],"get,":[71],"put,":[72],"atomic":[74],"memory":[75],"operations.":[76],"perform":[78],"an":[79,117,153],"in-depth":[80,118],"exploration":[81,119],"design":[83,130,142],"alternatives":[84,89,122],"based":[85],"MPI.":[87],"These":[88],"include":[90],"semantically-matching":[93],"interface":[94],"such":[95,103],"MPI-RMA,":[97],"well":[99],"not-so-intuitive":[101],"interfaces":[102],"two-sided":[106,150],"with":[107],"combination":[109,145],"multi-threading":[111],"dynamic":[113],"process":[114],"management.":[115],"With":[116],"these":[121],"their":[124],"shortcomings,":[125],"propose":[127],"novel":[129],"is":[132,181,215],"facilitated":[133],"by":[134,217],"data-centric":[136],"view":[137],"models.":[140],"This":[141],"leverages":[143],"highly":[147],"tuned":[148],"semantics":[151],"automatic,":[154],"user-transparent":[155],"split":[156],"communicators":[159],"provide":[161],"asynchronous":[162,167],"progress.":[163],"implement":[165],"progress":[168],"ranks":[169],"approach":[170,214],"other":[172,226],"approaches":[173],"within":[174],"Communication":[176],"Runtime":[177],"Exascale":[179],"Arrays.":[187],"Our":[188],"performance":[189],"evaluation":[190],"spans":[191],"pure":[192],"benchmarks,":[194],"graph":[195],"community":[196],"detection":[197],"sparse":[199],"matrix-vector":[200],"multiplication":[201],"kernels,":[202],"computational":[205],"chemistry":[206],"application.":[207],"The":[208],"utility":[209],"our":[211],"proposed":[212],"PR-based":[213],"demonstrated":[216],"2.17x":[219],"speedup":[220],"1008":[222],"processors":[223],"over":[224],"MPI-based":[227],"designs.":[228]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":8},{"year":2015,"cited_by_count":2}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
