{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T21:10:01Z","timestamp":1755983401024,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,22]],"date-time":"2024-04-22T00:00:00Z","timestamp":1713744000000},"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":[[2024,4,22]]},"DOI":"10.1145\/3642963.3652204","type":"proceedings-article","created":{"date-parts":[[2024,5,14]],"date-time":"2024-05-14T06:07:04Z","timestamp":1715666824000},"page":"17-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Hawkeyes: Addressing Weak Memory Order in Program Migration Based on Instruction Windows"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-1958-1189","authenticated-orcid":false,"given":"Zhangqi","family":"Zhu","sequence":"first","affiliation":[{"name":"Alibaba Group, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-0760-9707","authenticated-orcid":false,"given":"Yuhui","family":"Cai","sequence":"additional","affiliation":[{"name":"Xiamen University, Xiamen, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-5067-5751","authenticated-orcid":false,"given":"Binbin","family":"Xu","sequence":"additional","affiliation":[{"name":"Alibaba Group, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-9273-3430","authenticated-orcid":false,"given":"Pingchao","family":"Yang","sequence":"additional","affiliation":[{"name":"Alibaba Group, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-6825-2987","authenticated-orcid":false,"given":"Jicheng","family":"Chen","sequence":"additional","affiliation":[{"name":"Alibaba Group, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2673-5868","authenticated-orcid":false,"given":"Zhirong","family":"Shen","sequence":"additional","affiliation":[{"name":"Xiamen University, Xiamen, China"}]}],"member":"320","published-online":{"date-parts":[[2024,5,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/www.tomshardware.com\/news\/alibaba-unveils-128-core-server-cpu","author":"Alibaba","year":"2021","unstructured":"Alibaba develops its own 5nm 128-core arm-based server chip. https:\/\/www.tomshardware.com\/news\/alibaba-unveils-128-core-server-cpu, 2021."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10703-012-0161-5"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2103621.2103717"},{"key":"e_1_3_2_1_4_1","volume-title":"Atomig: Automatically migrating millions lines of code from tso to wmm","author":"Beck Martin","year":"2023","unstructured":"Martin Beck, Koustubha Bhat, Lazar Stri\u010devi\u0107, Geng Chen, Diogo Behrens, Ming Fu, Viktor Vafeiadis, Haibo Chen, and Hermann H\u00e4rtig. Atomig: Automatically migrating millions lines of code from tso to wmm. 2023."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2001420.2001436"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14052-5_28"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2016.2628371"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/325096.325102"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554827"},{"key":"e_1_3_2_1_10_1","volume-title":"Cache consistency and sequential consistency. Technical report","author":"Goodman James R","year":"1991","unstructured":"James R Goodman. Cache consistency and sequential consistency. Technical report, University of Wisconsin-Madison Department of Computer Sciences, 1991."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/2967114"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028176.1006710"},{"key":"e_1_3_2_1_13_1","volume-title":"Ali \u015eaman Tosun, and Turgay Korkmaz. Container technologies for arm architecture: A comprehensive survey of the state-of-the-art","author":"Kaiser Shahidullah","year":"2022","unstructured":"Shahidullah Kaiser, Md Sadun Haq, Ali \u015eaman Tosun, and Turgay Korkmaz. Container technologies for arm architecture: A comprehensive survey of the state-of-the-art. IEEE Access, 2022."},{"key":"e_1_3_2_1_14_1","first-page":"331","volume-title":"21st USENIX Conference on File and Storage Technologies (FAST 23)","author":"Li Qiang","year":"2023","unstructured":"Qiang Li, Qiao Xiang, Yuxin Wang, Haohao Song, Ridi Wen, Wenhui Yao, Yuanyuan Dong, Shuqi Zhao, Shuo Huang, Zhaosheng Zhu, Huayong Wang, Shanyang Liu, Lulu Chen, Zhiwu Wu, Haonan Qiu, Derui Liu, Gexiao Tian, Chao Han, Shaozong Liu, Yaohui Wu, Zicheng Luo, Yuchao Shao, Junping Wu, Zheng Cao, Zhongjie Wu, Jiaji Zhu, Jinbo Wu, Jiwu Shu, and Jiesheng Wu. More than capacity: Performance-oriented evolution of pangu in alibaba. In 21st USENIX Conference on File and Storage Technologies (FAST 23), pages 331--346, Santa Clara, CA, February 2023. USENIX Association."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446711"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047659.1040336"},{"key":"e_1_3_2_1_17_1","volume-title":"A tutorial introduction to the arm and power relaxed memory models. Draft available from http:\/\/www.cl.cam.ac.uk\/~pes20\/ppc-supplemental\/test7.pdf","author":"Maranget Luc","year":"2012","unstructured":"Luc Maranget, Susmit Sarkar, and Peter Sewell. A tutorial introduction to the arm and power relaxed memory models. Draft available from http:\/\/www.cl.cam.ac.uk\/~pes20\/ppc-supplemental\/test7.pdf, 2012."},{"key":"e_1_3_2_1_18_1","volume-title":"Memory barriers: a hardware view for software hackers","author":"McKenney Paul E","year":"2010","unstructured":"Paul E McKenney. Memory barriers: a hardware view for software hackers. Linux Technology Center, IBM Beaverton, 2010."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544238"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314624"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1791194.1791203"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1785414.1785443"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465529.2465553"},{"key":"e_1_3_2_1_24_1","volume-title":"Implementing lock-free queues","author":"Valois John D.","year":"1994","unstructured":"John D. Valois. Implementing lock-free queues. 1994."},{"key":"e_1_3_2_1_25_1","volume-title":"Kunpeng 920: The first 7-nm chiplet-based 64-core arm soc for cloud services","author":"Xia Jing","year":"2021","unstructured":"Jing Xia, Chuanning Cheng, Xiping Zhou, Yuxing Hu, and Peter Chun. Kunpeng 920: The first 7-nm chiplet-based 64-core arm soc for cloud services. IEEE Micro, 41(5):67--75, 2021."}],"event":{"name":"EuroSys '24: Nineteenth European Conference on Computer Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Athens Greece","acronym":"EuroSys '24"},"container-title":["Proceedings of the 4th Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3642963.3652204","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3642963.3652204","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T20:38:35Z","timestamp":1755981515000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3642963.3652204"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,22]]},"references-count":25,"alternative-id":["10.1145\/3642963.3652204","10.1145\/3642963"],"URL":"https:\/\/doi.org\/10.1145\/3642963.3652204","relation":{},"subject":[],"published":{"date-parts":[[2024,4,22]]},"assertion":[{"value":"2024-05-14","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}