{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T03:04:58Z","timestamp":1767927898271,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":84,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,2,19]],"date-time":"2020-02-19T00:00:00Z","timestamp":1582070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/L01503X\/1"],"award-info":[{"award-number":["EP\/L01503X\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,2,19]]},"DOI":"10.1145\/3332466.3374516","type":"proceedings-article","created":{"date-parts":[[2020,2,19]],"date-time":"2020-02-19T19:13:53Z","timestamp":1582139633000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Kite"],"prefix":"10.1145","author":[{"given":"Vasilis","family":"Gavrielatos","sequence":"first","affiliation":[{"name":"The University of Edinburgh"}]},{"given":"Antonios","family":"Katsarakis","sequence":"additional","affiliation":[{"name":"The University of Edinburgh"}]},{"given":"Vijay","family":"Nagarajan","sequence":"additional","affiliation":[{"name":"The University of Edinburgh"}]},{"given":"Boris","family":"Grot","sequence":"additional","affiliation":[{"name":"The University of Edinburgh"}]},{"given":"Arpit","family":"Joshi","sequence":"additional","affiliation":[{"name":"Intel"}]}],"member":"320","published-online":{"date-parts":[[2020,2,19]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/325164.325100"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465361"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 2Nd International Conference on Software Engineering (ICSE '76)","author":"Peter"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC '18)","author":"Anwar Ali"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14)","author":"Ardekani Masoud Saeida"},{"key":"e_1_3_2_1_6_1","unstructured":"ARM Limited 2018. ARM Architecture Reference Manual ARMv8 for ARMv8-A architecture profile. ARM Limited. Initial v8.4 EAC release.  ARM Limited 2018. ARM Architecture Reference Manual ARMv8 for ARMv8-A architecture profile. ARM Limited. Initial v8.4 EAC release."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/200836.200869"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926442"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465279"},{"key":"e_1_3_2_1_10_1","unstructured":"Dotan Barak. 2013. Tips and tricks to optimize your RDMA code. https:\/\/www.rdmamojo.com\/2013\/06\/08\/tips-and-tricks-to-optimize-your-rdma-code\/. (Accessed on 07\/08\/2019).  Dotan Barak. 2013. Tips and tricks to optimize your RDMA code. https:\/\/www.rdmamojo.com\/2013\/06\/08\/tips-and-tricks-to-optimize-your-rdma-code\/. (Accessed on 07\/08\/2019)."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.2200\/S00874ED3V01Y201809CAC046"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 2013 USENIX Conference on Annual Technical Conference (USENIX ATC'13). USENIX Association","author":"Bronson Nathan","year":"2013"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3009837.3009895"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1561\/2500000011"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.14778\/3236187.3236209"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1995.1119"},{"key":"e_1_3_2_1_18_1","volume-title":"Watson IBM Research Center and R.K. Treiber","author":"Thomas","year":"1986"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454167"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523628"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670983"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149.214121"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3178487.3178490"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190550"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/325164.325102"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192367"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2837614.2837625"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/3026877.3026891"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/645958.676105"},{"key":"e_1_3_2_1_30_1","volume-title":"The Art of Multiprocessor Programming","author":"Herlihy Maurice"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/78969.78972"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987559"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2745947.2745951"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference (USENIXATC'10)","author":"Hunt Patrick","year":"2010"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-53426-7_23"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302258"},{"key":"e_1_3_2_1_37_1","volume-title":"NetChain: Scale-Free Sub-RTT Coordination. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Jin Xin","year":"2018"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00045"},{"key":"e_1_3_2_1_39_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Kalia Anuj","year":"2019"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '16). USENIX Association","author":"Kalia Anuj"},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (OSDI'16)","author":"Kalia Anuj"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749250"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"crossref","volume-title":"On the Cost of Fault-Tolerant Consensus When There Are No Faults - A Tutorial","author":"Keidar Idit","DOI":"10.1007\/978-3-540-45214-0_29"},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the USENIX","author":"Keleher Pete","year":"1994"},{"key":"e_1_3_2_1_45_1","volume-title":"Gelato Conference","volume":"2005","author":"Lameter Christoph","year":"2005"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1979.1675439"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/279227.279229"},{"key":"e_1_3_2_1_49_1","unstructured":"Leslie Lamport. 2005. Generalized consensus and Paxos. (2005). https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/tr-2005-33.pdf  Leslie Lamport. 2005. Generalized consensus and Paxos. (2005). https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/tr-2005-33.pdf"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043583"},{"key":"e_1_3_2_1_51_1","volume-title":"Automating the Choice of Consistency Levels in Replicated Systems. In 2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Li Cheng","year":"2014"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.5555\/2387880.2387906"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/75104.75105"},{"key":"e_1_3_2_1_54_1","volume-title":"Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI'14)","author":"Lim Hyeontaek","year":"2014"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043593"},{"key":"e_1_3_2_1_56_1","volume-title":"Proceedings of the 10th USENIX Conference on Networked Systems Design and Implementation (nsdi'13)","author":"Lloyd Wyatt"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304043"},{"key":"e_1_3_2_1_58_1","volume-title":"Distributed Algorithms","author":"Lynch Nancy A."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/FTCS.1997.614100"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/3154630.3154668"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/564870.564881"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/248052.248106"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1998.1446"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192375"},{"key":"e_1_3_2_1_66_1","volume-title":"Latency-Tolerant Software Distributed Shared Memory. In 2015 USENIX Annual Technical Conference (USENIX ATC 15)","author":"Nelson Jacob","year":"2015"},{"key":"e_1_3_2_1_67_1","volume-title":"Memory Persistency. In Proceeding of the 41st Annual International Symposium on Computer Architecuture (ISCA '14)","author":"Pelley Steven"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749267"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/1529974.1529978"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"crossref","unstructured":"Michael L. Scott. 2013. Shared-Memory Synchronization. Morgan & Claypool Publishers.  Michael L. Scott. 2013. Shared-Memory Synchronization. Morgan & Claypool Publishers.","DOI":"10.1007\/978-3-031-01740-7"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.5555\/2050613.2050642"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737981"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266675"},{"key":"e_1_3_2_1_74_1","volume-title":"Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS '03)","author":"Tang Chunqiang","year":"1916"},{"key":"e_1_3_2_1_75_1","volume-title":"Proceedings of the 2009 Conference on USENIX Annual Technical Conference (USENIX'09)","author":"Terrace Jeff","year":"1855"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500500"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522731"},{"key":"e_1_3_2_1_78_1","volume-title":"Horns: A Flexible Group Communications System. Technical Report.","author":"Renesse Robbert Van","year":"1995"},{"key":"e_1_3_2_1_79_1","volume-title":"Proceedings of the 6th Conference on Symposium on Opearting Systems Design & Implementation -","volume":"6","author":"van Renesse Robbert"},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/2926965"},{"key":"e_1_3_2_1_81_1","unstructured":"Werner Vogels [n. d.]. Choosing Consistency All Things Distributed https:\/\/www.allthingsdistributed.com\/2010\/02\/strong_consistency_simpledb.html. (Accessed on 11\/04\/2019).  Werner Vogels [n. d.]. Choosing Consistency All Things Distributed https:\/\/www.allthingsdistributed.com\/2010\/02\/strong_consistency_simpledb.html. (Accessed on 11\/04\/2019)."},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/1435417.1435432"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950379"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128609"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"crossref","unstructured":"Andrew Waterman Yunsup Lee David A. Patterson Krste Asanovic Volume I User level Isa Andrew Waterman Yunsup Lee and David Patterson. 2014. The RISC-V Instruction Set Manual.  Andrew Waterman Yunsup Lee David A. Patterson Krste Asanovic Volume I User level Isa Andrew Waterman Yunsup Lee and David Patterson. 2014. The RISC-V Instruction Set Manual.","DOI":"10.1109\/HOTCHIPS.2013.7478332"},{"key":"e_1_3_2_1_86_1","unstructured":"Alex Yarmula. 2016. Strong consistency in Manhattan https:\/\/bit.ly\/36rRVLj. (Accessed on 10\/12\/2019).  Alex Yarmula. 2016. Strong consistency in Manhattan https:\/\/bit.ly\/36rRVLj. (Accessed on 10\/12\/2019)."}],"event":{"name":"PPoPP '20: 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","location":"San Diego California","acronym":"PPoPP '20","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3332466.3374516","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3332466.3374516","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:37Z","timestamp":1750204477000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3332466.3374516"}},"subtitle":["efficient and available release consistency for the datacenter"],"short-title":[],"issued":{"date-parts":[[2020,2,19]]},"references-count":84,"alternative-id":["10.1145\/3332466.3374516","10.1145\/3332466"],"URL":"https:\/\/doi.org\/10.1145\/3332466.3374516","relation":{},"subject":[],"published":{"date-parts":[[2020,2,19]]},"assertion":[{"value":"2020-02-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}