{"id":"https://openalex.org/W3136782519","doi":"https://doi.org/10.1145/3456859.3456862","title":"Beyond MPI","display_name":"Beyond MPI","publication_year":2021,"publication_date":"2021-03-08","ids":{"openalex":"https://openalex.org/W3136782519","doi":"https://doi.org/10.1145/3456859.3456862","mag":"3136782519"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3456859.3456862","pdf_url":null,"source":{"id":"https://openalex.org/S47508943","display_name":"ACM SIGMOD Record","issn_l":"0163-5808","issn":["0163-5808","1943-5835"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-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/A5070153632","display_name":"Feilong Liu","orcid":"https://orcid.org/0000-0002-8638-2294"},"institutions":[{"id":"https://openalex.org/I52357470","display_name":"The Ohio State University","ror":"https://ror.org/00rs6vg23","country_code":"US","type":"education","lineage":["https://openalex.org/I52357470"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Feilong Liu","raw_affiliation_strings":["The Ohio State University, OH, USA"],"affiliations":[{"raw_affiliation_string":"The Ohio State University, OH, USA","institution_ids":["https://openalex.org/I52357470"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013865034","display_name":"Claude Barthels","orcid":"https://orcid.org/0009-0000-8518-8468"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Claude Barthels","raw_affiliation_strings":["ETH Zurich, Zurich, Switzerland"],"affiliations":[{"raw_affiliation_string":"ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001035930","display_name":"Spyros Blanas","orcid":"https://orcid.org/0009-0004-2703-7177"},"institutions":[{"id":"https://openalex.org/I52357470","display_name":"The Ohio State University","ror":"https://ror.org/00rs6vg23","country_code":"US","type":"education","lineage":["https://openalex.org/I52357470"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Spyros Blanas","raw_affiliation_strings":["The Ohio State University, OH, USA"],"affiliations":[{"raw_affiliation_string":"The Ohio State University, OH, USA","institution_ids":["https://openalex.org/I52357470"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101049128","display_name":"Hideaki Kimura","orcid":null},"institutions":[{"id":"https://openalex.org/I1342911587","display_name":"Oracle (United States)","ror":"https://ror.org/006c77m33","country_code":"US","type":"company","lineage":["https://openalex.org/I1342911587"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hideaki Kimura","raw_affiliation_strings":["Oracle Corp."],"affiliations":[{"raw_affiliation_string":"Oracle Corp.","institution_ids":["https://openalex.org/I1342911587"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002771222","display_name":"Garret Swart","orcid":null},"institutions":[{"id":"https://openalex.org/I1342911587","display_name":"Oracle (United States)","ror":"https://ror.org/006c77m33","country_code":"US","type":"company","lineage":["https://openalex.org/I1342911587"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Garret Swart","raw_affiliation_strings":["Oracle Corp."],"affiliations":[{"raw_affiliation_string":"Oracle Corp.","institution_ids":["https://openalex.org/I1342911587"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.927,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.674892,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":83,"max":84},"biblio":{"volume":"49","issue":"4","first_page":"12","last_page":"17"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994,"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"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.999,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9989,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/remote-procedure-call","display_name":"Remote procedure call","score":0.5376839},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.46822354},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.43961084},{"id":"https://openalex.org/keywords/message-passing-interface","display_name":"Message Passing Interface","score":0.4339571},{"id":"https://openalex.org/keywords/atomicity","display_name":"Atomicity","score":0.4311189}],"concepts":[{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.9421011},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9125614},{"id":"https://openalex.org/C172086080","wikidata":"https://www.wikidata.org/wiki/Q62270","display_name":"Remote procedure call","level":2,"score":0.5376839},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4902249},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.48413524},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.46822354},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.43961084},{"id":"https://openalex.org/C166782233","wikidata":"https://www.wikidata.org/wiki/Q127879","display_name":"Message Passing Interface","level":3,"score":0.4339571},{"id":"https://openalex.org/C188045909","wikidata":"https://www.wikidata.org/wiki/Q3306359","display_name":"Atomicity","level":3,"score":0.4311189},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.3884019},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34595066},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.31248617},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","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/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3456859.3456862","pdf_url":null,"source":{"id":"https://openalex.org/S47508943","display_name":"ACM SIGMOD Record","issn_l":"0163-5808","issn":["0163-5808","1943-5835"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":12,"referenced_works":["https://openalex.org/W1497100682","https://openalex.org/W1588544414","https://openalex.org/W2018995228","https://openalex.org/W2099661831","https://openalex.org/W2140101134","https://openalex.org/W2433128352","https://openalex.org/W2585469311","https://openalex.org/W2606393112","https://openalex.org/W2911536067","https://openalex.org/W2913900860","https://openalex.org/W2963638209","https://openalex.org/W2964109949"],"related_works":["https://openalex.org/W4386915331","https://openalex.org/W2751263050","https://openalex.org/W2378910916","https://openalex.org/W2361929291","https://openalex.org/W2124048060","https://openalex.org/W2116006827","https://openalex.org/W2099148634","https://openalex.org/W2086666199","https://openalex.org/W1997862718","https://openalex.org/W1902983110"],"abstract_inverted_index":{"Networkswith":[0],"Remote":[1,120],"DirectMemoryAccess":[2],"(RDMA)":[3],"support":[4],"are":[5],"becoming":[6],"increasingly":[7],"common.":[8],"RDMA,":[9],"however,":[10],"offers":[11],"a":[12,95,113,125,141],"limited":[13],"programming":[14],"interface":[15],"to":[16,61,134],"remote":[17,36,135],"memory":[18,136],"that":[19,53,88,123],"consists":[20],"of":[21,84,94,104,128],"read,":[22],"write":[23],"and":[24,86,131,137],"atomic":[25,132],"operations.":[26],"With":[27],"RDMA":[28],"alone,":[29],"completing":[30],"the":[31,44,65,74,81,92],"most":[32],"basic":[33],"operations":[34,133],"on":[35,108],"data":[37,96],"structures":[38],"often":[39],"requires":[40],"multiple":[41],"round-trips":[42],"over":[43],"network.":[45],"Data-intensive":[46],"systems":[47],"strongly":[48],"desire":[49],"higher-level":[50],"communication":[51,82,115],"abstractions":[52],"supportmore":[54],"complex":[55],"interaction":[56],"patterns.":[57],"A":[58],"natural":[59],"candidate":[60],"consider":[62],"is":[63],"MPI,":[64],"de":[66],"facto":[67],"standard":[68],"for":[69],"developing":[70],"high-performance":[71],"applications":[72],"in":[73,91,140],"HPC":[75],"community.":[76],"This":[77],"paper":[78],"critically":[79],"evaluates":[80],"primitives":[83],"MPI":[85,90],"shows":[87],"using":[89],"context":[93],"processing":[97],"system":[98],"comes":[99],"with":[100],"its":[101],"own":[102],"set":[103],"insurmountable":[105],"challenges.":[106],"Based":[107],"this":[109],"analysis,":[110],"we":[111],"propose":[112],"new":[114],"abstraction":[116],"named":[117],"RDMO,":[118],"or":[119],"DirectMemory":[121],"Operation,":[122],"dispatches":[124],"short":[126],"sequence":[127],"reads,":[129],"writes":[130],"executes":[138],"them":[139],"single":[142],"round-trip.":[143]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3136782519","counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2}],"updated_date":"2025-01-18T05:27:17.476317","created_date":"2021-03-29"}