{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T04:28:00Z","timestamp":1759638480636,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":73,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,7,23]],"date-time":"2018-07-23T00:00:00Z","timestamp":1532304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,7,23]]},"DOI":"10.1145\/3212734.3212741","type":"proceedings-article","created":{"date-parts":[[2018,7,31]],"date-time":"2018-07-31T16:28:33Z","timestamp":1533054513000},"page":"51-60","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Passing Messages while Sharing Memory"],"prefix":"10.1145","author":[{"given":"Marcos K.","family":"Aguilera","sequence":"first","affiliation":[{"name":"VMware Research, Palo Alto, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Naama","family":"Ben-David","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Irina","family":"Calciu","sequence":"additional","affiliation":[{"name":"VMware Research, Palo Alto, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rachid","family":"Guerraoui","sequence":"additional","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Erez","family":"Petrank","sequence":"additional","affiliation":[{"name":"Technion, Haifa, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sam","family":"Toueg","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,7,23]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/62546.62594"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/227683.227688"},{"volume-title":"USENIX Annual Technical Conference","year":"2018","author":"Aguilera M. K.","key":"e_1_3_2_1_3_1"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131612"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1011767.1011816"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00446-008-0068-y"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00446-012-0162-z"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.485843"},{"volume-title":"Keynote of USENIX Conference on File and Storage Technologies","year":"2014","author":"Asanovic K.","key":"e_1_3_2_1_9_1"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0196-6774(90)90021-6"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/200836.200869"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1411509.1411510"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2750547"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629579"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/800221.806707"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/99163.99182"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-03850-6_7"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/195473.195501"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/234533.234549"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/226643.226647"},{"key":"e_1_3_2_1_21_1","first-page":"1","volume-title":"International Symposium on Distributed Computing","author":"Cooper C.","year":"2017"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/3195638.3195646"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30186-8_6"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2663165.2663321"},{"key":"e_1_3_2_1_25_1","first-page":"137","volume-title":"Symposium on Operating Systems Design and Implementation","author":"Dean J.","year":"2004"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/365559.365617"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/7531.7533"},{"key":"e_1_3_2_1_28_1","first-page":"401","volume-title":"Symposium on Networked Systems Design and Implementation","author":"Dragojevi\u0107 A.","year":"2014"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815425"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/42282.42283"},{"key":"e_1_3_2_1_31_1","first-page":"17","volume-title":"Workshop on Hot Topics in Operating Systems","author":"Faraboschi P.","year":"2015"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149.214121"},{"key":"e_1_3_2_1_33_1","unstructured":"Gen-Z draft core specification--december 2016. http:\/\/genzconsortium.org\/draft-core-specification-december-2016.  Gen-Z draft core specification--december 2016. http:\/\/genzconsortium.org\/draft-core-specification-december-2016."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934908"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535778"},{"key":"e_1_3_2_1_36_1","first-page":"76","volume-title":"International Conference on PGAS Programming Models","author":"Holt B.","year":"2013"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1090\/S0273-0979-06-01126-8"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2008.24"},{"key":"e_1_3_2_1_39_1","unstructured":"InfiniBand. http:\/\/www.infinibandta.org\/content\/pages.php?pg=about_us_infiniband.  InfiniBand. http:\/\/www.infinibandta.org\/content\/pages.php?pg=about_us_infiniband."},{"key":"e_1_3_2_1_40_1","unstructured":"Intel Omni-Path. http:\/\/www.intel.com\/content\/www\/us\/en\/high-performance-computing-fabrics\/omni-path-architecture-fabric-overview.html.  Intel Omni-Path. http:\/\/www.intel.com\/content\/www\/us\/en\/high-performance-computing-fabrics\/omni-path-architecture-fabric-overview.html."},{"key":"e_1_3_2_1_41_1","unstructured":"iWARP. https:\/\/en.wikipedia.org\/wiki\/IWARP.  iWARP. https:\/\/en.wikipedia.org\/wiki\/IWARP."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/278298.278305"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626299"},{"key":"e_1_3_2_1_44_1","first-page":"185","volume-title":"Symposium on Operating Systems Design and Implementation","author":"Kalia A.","year":"2016"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749250"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.940743"},{"key":"e_1_3_2_1_47_1","first-page":"29","volume-title":"International Symposium on Distributed Computing","author":"Kim Y.-J.","year":"2000"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39989-6_3"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/191995.192020"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/155332.155338"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01786227"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/279227.279229"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"crossref","unstructured":"L. Lamport. Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32(4):51--58 Dec. 2001.  L. Lamport. Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32(4):51--58 Dec. 2001.","DOI":"10.1145\/568425.568433"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPDP.1992.242736"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555789"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6168955"},{"key":"e_1_3_2_1_57_1","first-page":"163","article-title":"Memory requirements for agreement among unreliable asynchronous processes","volume":"4","author":"Loui M. C.","year":"1987","journal-title":"Advances in Computing Research"},{"key":"e_1_3_2_1_58_1","first-page":"773","volume-title":"USENIX Annual Technical Conference","author":"Lu Y.","year":"2017"},{"key":"e_1_3_2_1_59_1","unstructured":"N. A. Lynch. Distributed Algorithms. Morgan Kaufmann 1996.   N. A. Lynch. Distributed Algorithms. Morgan Kaufmann 1996."},{"key":"e_1_3_2_1_60_1","first-page":"103","volume-title":"USENIX Annual Technical Conference","author":"Mitchell C.","year":"2013"},{"key":"e_1_3_2_1_61_1","first-page":"291","volume-title":"USENIX Annual Technical Conference","author":"Nelson J.","year":"2015"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541965"},{"key":"e_1_3_2_1_63_1","first-page":"305","volume-title":"USENIX Annual Technical Conference","author":"Ongaro D.","year":"2014"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749267"},{"key":"e_1_3_2_1_65_1","unstructured":"RDMA over converged ethernet. https:\/\/en.wikipedia.org\/wiki\/RDMA_over_Converged_Ethernet.  RDMA over converged ethernet. https:\/\/en.wikipedia.org\/wiki\/RDMA_over_Converged_Ethernet."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/237090.237179"},{"key":"e_1_3_2_1_67_1","first-page":"317","volume-title":"Symposium on Operating Systems Design and Implementation","author":"Shi J.","year":"2016"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670994"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132762"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128609"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/AUSCTW.2011.5728749"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1007\/11846802_18"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.14778\/3055330.3055335"}],"event":{"name":"PODC '18: ACM Symposium on Principles of Distributed Computing","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","SIGACT ACM Special Interest Group on Algorithms and Computation Theory"],"location":"Egham United Kingdom","acronym":"PODC '18"},"container-title":["Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3212734.3212741","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3212734.3212741","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:07:44Z","timestamp":1750212464000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3212734.3212741"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,23]]},"references-count":73,"alternative-id":["10.1145\/3212734.3212741","10.1145\/3212734"],"URL":"https:\/\/doi.org\/10.1145\/3212734.3212741","relation":{},"subject":[],"published":{"date-parts":[[2018,7,23]]},"assertion":[{"value":"2018-07-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}