{"id":"https://openalex.org/W2900904687","doi":"https://doi.org/10.1177/1094342018808359","title":"Interoperability strategies for GASPI and MPI in large-scale scientific applications","display_name":"Interoperability strategies for GASPI and MPI in large-scale scientific applications","publication_year":2018,"publication_date":"2018-11-14","ids":{"openalex":"https://openalex.org/W2900904687","doi":"https://doi.org/10.1177/1094342018808359","mag":"2900904687"},"language":"en","primary_location":{"id":"doi:10.1177/1094342018808359","is_oa":false,"landing_page_url":"https://doi.org/10.1177/1094342018808359","pdf_url":null,"source":{"id":"https://openalex.org/S60606485","display_name":"The International Journal of High Performance Computing Applications","issn_l":"1094-3420","issn":["1094-3420","1741-2846"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing Applications","raw_type":"journal-article"},"type":"article","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/A5026922729","display_name":"Christian Simmendinger","orcid":"https://orcid.org/0009-0008-7797-1071"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Christian Simmendinger","raw_affiliation_strings":["T-Systems Solutions for Research, Stuttgart, Germany"],"affiliations":[{"raw_affiliation_string":"T-Systems Solutions for Research, Stuttgart, Germany","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018682944","display_name":"Roman Iakymchuk","orcid":"https://orcid.org/0000-0003-2414-700X"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Roman Iakymchuk","raw_affiliation_strings":["KTH Royal Institute of Technology, Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090269033","display_name":"Luis Cebamanos","orcid":"https://orcid.org/0000-0001-6594-211X"},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Luis Cebamanos","raw_affiliation_strings":["EPCC, The University of Edinburgh, Edinburgh, UK"],"affiliations":[{"raw_affiliation_string":"EPCC, The University of Edinburgh, Edinburgh, UK","institution_ids":["https://openalex.org/I98677209"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112585465","display_name":"Dana Akhmetova","orcid":null},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Dana Akhmetova","raw_affiliation_strings":["KTH Royal Institute of Technology, Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106458015","display_name":"V. Bartsch","orcid":"https://orcid.org/0009-0007-8341-4231"},"institutions":[{"id":"https://openalex.org/I3019415892","display_name":"Fraunhofer Institute for Industrial Mathematics","ror":"https://ror.org/019hjw009","country_code":"DE","type":"facility","lineage":["https://openalex.org/I3019415892","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Valeria Bartsch","raw_affiliation_strings":["Fraunhofer ITWM, Kaiserslautern, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer ITWM, Kaiserslautern, Germany","institution_ids":["https://openalex.org/I3019415892"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019981418","display_name":"Tiberiu Rotaru","orcid":"https://orcid.org/0009-0000-8455-5553"},"institutions":[{"id":"https://openalex.org/I3019415892","display_name":"Fraunhofer Institute for Industrial Mathematics","ror":"https://ror.org/019hjw009","country_code":"DE","type":"facility","lineage":["https://openalex.org/I3019415892","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Tiberiu Rotaru","raw_affiliation_strings":["Fraunhofer ITWM, Kaiserslautern, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer ITWM, Kaiserslautern, Germany","institution_ids":["https://openalex.org/I3019415892"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112398365","display_name":"Mirko Rahn","orcid":null},"institutions":[{"id":"https://openalex.org/I3019415892","display_name":"Fraunhofer Institute for Industrial Mathematics","ror":"https://ror.org/019hjw009","country_code":"DE","type":"facility","lineage":["https://openalex.org/I3019415892","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mirko Rahn","raw_affiliation_strings":["Fraunhofer ITWM, Kaiserslautern, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer ITWM, Kaiserslautern, Germany","institution_ids":["https://openalex.org/I3019415892"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011376663","display_name":"Erwin Laure","orcid":"https://orcid.org/0000-0002-9901-9857"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Erwin Laure","raw_affiliation_strings":["KTH Royal Institute of Technology, Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085178088","display_name":"Stefano Markidis","orcid":"https://orcid.org/0000-0003-0639-0639"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Stefano Markidis","raw_affiliation_strings":["KTH Royal Institute of Technology, Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5018682944"],"corresponding_institution_ids":["https://openalex.org/I86987016"],"apc_list":null,"apc_paid":null,"fwci":1.0528,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.76565586,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"33","issue":"3","first_page":"554","last_page":"568"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994000196456909,"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.9545459151268005},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.9188639521598816},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8276540040969849},{"id":"https://openalex.org/keywords/message-passing-interface","display_name":"Message Passing Interface","score":0.5775719285011292},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.5038275122642517},{"id":"https://openalex.org/keywords/application-programming-interface","display_name":"Application programming interface","score":0.45384615659713745},{"id":"https://openalex.org/keywords/de-facto","display_name":"De facto","score":0.42755192518234253},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.42490479350090027},{"id":"https://openalex.org/keywords/address-space","display_name":"Address space","score":0.4200121760368347},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.41765832901000977},{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.39919161796569824},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.31845784187316895},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.315226674079895},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3132837414741516},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.26444000005722046}],"concepts":[{"id":"https://openalex.org/C60832428","wikidata":"https://www.wikidata.org/wiki/Q945818","display_name":"Partitioned global address space","level":3,"score":0.9545459151268005},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.9188639521598816},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8276540040969849},{"id":"https://openalex.org/C166782233","wikidata":"https://www.wikidata.org/wiki/Q127879","display_name":"Message Passing Interface","level":3,"score":0.5775719285011292},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.5038275122642517},{"id":"https://openalex.org/C99613125","wikidata":"https://www.wikidata.org/wiki/Q165194","display_name":"Application programming interface","level":2,"score":0.45384615659713745},{"id":"https://openalex.org/C2992317946","wikidata":"https://www.wikidata.org/wiki/Q712144","display_name":"De facto","level":2,"score":0.42755192518234253},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.42490479350090027},{"id":"https://openalex.org/C144240696","wikidata":"https://www.wikidata.org/wiki/Q367204","display_name":"Address space","level":2,"score":0.4200121760368347},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.41765832901000977},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.39919161796569824},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.31845784187316895},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.315226674079895},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3132837414741516},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26444000005722046},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1177/1094342018808359","is_oa":false,"landing_page_url":"https://doi.org/10.1177/1094342018808359","pdf_url":null,"source":{"id":"https://openalex.org/S60606485","display_name":"The International Journal of High Performance Computing Applications","issn_l":"1094-3420","issn":["1094-3420","1741-2846"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The International Journal of High Performance Computing Applications","raw_type":"journal-article"},{"id":"pmh:oai:fraunhofer.de:N-558700","is_oa":false,"landing_page_url":"http://publica.fraunhofer.de/documents/N-558700.html","pdf_url":null,"source":{"id":"https://openalex.org/S4306400801","display_name":"Publikationsdatenbank der Fraunhofer-Gesellschaft (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Fraunhofer ITWM","raw_type":"Journal Article"},{"id":"pmh:oai:publica.fraunhofer.de:publica/259024","is_oa":false,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/259024","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"journal article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G43150659","display_name":null,"funder_award_id":"INTERTWinE project (no. 671602)","funder_id":"https://openalex.org/F4320338336","funder_display_name":"H2020 Future and Emerging Technologies"}],"funders":[{"id":"https://openalex.org/F4320338336","display_name":"H2020 Future and Emerging Technologies","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1506342804","https://openalex.org/W1588544414","https://openalex.org/W1962931680","https://openalex.org/W1971418186","https://openalex.org/W1984451504","https://openalex.org/W2001273505","https://openalex.org/W2029139435","https://openalex.org/W2041978216","https://openalex.org/W2046124011","https://openalex.org/W2111127986","https://openalex.org/W2131110344","https://openalex.org/W2157670339","https://openalex.org/W2528966197","https://openalex.org/W2746400493","https://openalex.org/W2791055303","https://openalex.org/W3098588557"],"related_works":["https://openalex.org/W1902983110","https://openalex.org/W2124048060","https://openalex.org/W4386915331","https://openalex.org/W2378910916","https://openalex.org/W2116006827","https://openalex.org/W2361929291","https://openalex.org/W2086666199","https://openalex.org/W1997862718","https://openalex.org/W1511717675","https://openalex.org/W2185992486"],"abstract_inverted_index":{"One":[0],"of":[1,5,15,31,37,80,133],"the":[2,13,28,38,53,76,81,88,121,126,131],"main":[3],"hurdles":[4],"partitioned":[6],"global":[7,42],"address":[8,43,87],"space":[9,44],"(PGAS)":[10],"approaches":[11,61],"is":[12],"dominance":[14],"message":[16],"passing":[17],"interface":[18,46],"(MPI),":[19],"which":[20],"as":[21],"a":[22,49,94,117],"de":[23],"facto":[24],"standard":[25],"appears":[26],"in":[27,52,120],"code":[29,54],"basis":[30],"many":[32],"applications.":[33,85],"To":[34,86],"take":[35],"advantage":[36],"PGAS":[39,60],"APIs":[40,105],"like":[41],"programming":[45],"(GASPI)":[47],"without":[48],"major":[50],"change":[51],"basis,":[55],"interoperability":[56,102],"between":[57,103],"MPI":[58],"and":[59,83,101,111,125],"needs":[62],"to":[63],"be":[64],"ensured.":[65],"In":[66],"this":[67,134],"article,":[68],"we":[69,92],"consider":[70],"an":[71],"interoperable":[72],"GASPI/MPI":[73],"implementation":[74,119],"for":[75,97],"communication/performance":[77],"crucial":[78],"parts":[79],"Ludwig":[82],"iPIC3D":[84],"discovered":[89],"performance":[90,100],"limitations,":[91],"develop":[93],"novel":[95],"strategy":[96],"significantly":[98],"improved":[99],"both":[104],"by":[106],"leveraging":[107],"GASPI":[108],"shared":[109,112],"windows":[110],"notifications.":[113],"First":[114],"results":[115],"with":[116],"corresponding":[118],"MiniGhost":[122],"proxy":[123],"application":[124],"Allreduce":[127],"collective":[128],"operation":[129],"demonstrate":[130],"viability":[132],"approach.":[135]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
