{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,25]],"date-time":"2025-12-25T12:38:35Z","timestamp":1766666315658,"version":"build-2065373602"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["6214128","62232012"],"award-info":[{"award-number":["6214128","62232012"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3711875.3729163","type":"proceedings-article","created":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T15:45:39Z","timestamp":1758815139000},"page":"183-195","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["ARMing x86 Games: Accelerating Binary Translation Using Software-Only Validated Flag Speculation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-1415-0832","authenticated-orcid":false,"given":"James","family":"Yen","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-1714-4961","authenticated-orcid":false,"given":"Jiarui","family":"Wang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8883-5269","authenticated-orcid":false,"given":"Zhibai","family":"Huang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-8021-8803","authenticated-orcid":false,"given":"Zhixiang","family":"Wei","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-6418-8919","authenticated-orcid":false,"given":"Ziyang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8668-5391","authenticated-orcid":false,"given":"Chen","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-9547-5102","authenticated-orcid":false,"given":"Senhao","family":"Yu","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-7969-6891","authenticated-orcid":false,"given":"Yun","family":"Wang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1444-2657","authenticated-orcid":false,"given":"Hao","family":"Wang","sequence":"additional","affiliation":[{"name":"Stevens Institue of Technology, New Jersey, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2730-2319","authenticated-orcid":false,"given":"Zhengwei","family":"Qi","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,9,25]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Alibaba Cloud. [n. d.]. Alibaba Cloud Unveils New Server Chips to Optimize Cloud Computing Services. https:\/\/www.alibabacloud.com\/blog\/alibaba-cloud-unveils-new-server-chips-to-optimize-cloud-computing-services_598159 Alibaba Cloud blog."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000002"},{"key":"e_1_3_2_1_3_1","unstructured":"Apple Developer. 2020. About the Rosetta Translation Environment. https:\/\/developer.apple.com\/documentation\/apple-silicon\/about-the-rosetta-translation-environment Accessed via Apple Developer Documentation."},{"key":"e_1_3_2_1_4_1","unstructured":"Apple Inc. 2020. Apple Announces Mac Transition to Apple Silicon. https:\/\/www.apple.com\/newsroom\/2020\/06\/apple-announces-mac-transition-to-apple-silicon\/ Apple Newsroom announcement."},{"key":"e_1_3_2_1_5_1","unstructured":"ARM Ltd. 2023. ARM CPUs Powering the Smartphone Market. https:\/\/www.arm.com\/markets\/consumer-technologies\/smartphones Accessed from ARM's Consumer Technologies section."},{"volume-title":"Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation. 177\u2013192","author":"Bansal S.","key":"e_1_3_2_1_6_1","unstructured":"S. Bansal and A. Aiken. 2008. Binary Translation Using Peephole Superoptimizers. In Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation. 177\u2013192."},{"key":"e_1_3_2_1_7_1","volume-title":"2005 USENIX Annual Technical Conference (USENIX ATC 05)","author":"Bellard Fabrice","year":"2005","unstructured":"Fabrice Bellard. 2005. QEMU, a Fast and Portable Dynamic Translator. In 2005 USENIX Annual Technical Conference (USENIX ATC 05). USENIX Association, Anaheim, CA. https:\/\/www.usenix.org\/conference\/2005-usenix-annual-technical-conference\/qemu-fast-and-portable-dynamic-translator"},{"key":"e_1_3_2_1_8_1","volume-title":"Arm Stock: AI Chip Favorite Is Overpriced. https:\/\/www.forbes.com\/sites\/bethkindig\/2024\/03\/21\/arm-stock-ai-chip-favorite-is-overpriced\/Forbes.","author":"Kindig Beth","year":"2024","unstructured":"Beth Kindig. 2024. Arm Stock: AI Chip Favorite Is Overpriced. https:\/\/www.forbes.com\/sites\/bethkindig\/2024\/03\/21\/arm-stock-ai-chip-favorite-is-overpriced\/Forbes."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPPW.2006.32"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2742647.2742657"},{"key":"e_1_3_2_1_11_1","unstructured":"Fujitsu. 2023. Specifications of Fugaku. https:\/\/www.fujitsu.com\/global\/about\/innovation\/fugaku\/specifications\/ Fugaku specifications."},{"volume-title":"Proceedings of the 36th Annual IEEE\/ACM International Symposium on Microarchitecture. 191\u2013201","author":"Goldenberg D.","key":"e_1_3_2_1_12_1","unstructured":"D. Goldenberg, M. Ben-Yehuda, and A. Shulman. 2003. IA-32 Execution Layer: A Two-Phase Dynamic Translator Designed to Support IA-32 Applications on Itanium-Based Systems. In Proceedings of the 36th Annual IEEE\/ACM International Symposium on Microarchitecture. 191\u2013201."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 2024 USENIX Conference on Usenix Annual Technical Conference (Santa Clara, CA, USA) (USENIX ATC'24). USENIX Association, USA, Article 70","author":"Gu Yicheng","year":"2024","unstructured":"Yicheng Gu, Yun Wang, Yunfan Sun, Yuxin Xiang, Yufan Jiang, Xuyan Hu, Zhengwei Qi, and Haibing Guan. 2024. gVulkan: scalable GPU pooling for pixel-grained rendering in ray tracing. In Proceedings of the 2024 USENIX Conference on Usenix Annual Technical Conference (Santa Clara, CA, USA) (USENIX ATC'24). USENIX Association, USA, Article 70, 15 pages."},{"key":"e_1_3_2_1_14_1","unstructured":"Christopher Harper. 2024. Expanded Steam Gaming Compatibility Likely Coming to Arm Chips with Hundreds of Windows Games \u2014 Valve Testing ARM64 Proton Compatibility Layer. https:\/\/www.tomshardware.com\/video-games\/pcgaming\/steam-likely-coming-to-arm-chips-with-support-for-hundreds-of-windows-games-valve-testing-arm64-proton-compatibility-layer Tom's Hardware."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2790117"},{"volume-title":"Proceedings of the IEEE International Conference on Computer Design. 305\u2013312","author":"Hu W.","key":"e_1_3_2_1_16_1","unstructured":"W. Hu, W. Wang, R. Wu, H. Wang, L. Zeng, C. Xu, X. Gao, and F. Zhang. 2009. Efficient Binary Translation System with Low Hardware Cost. In Proceedings of the IEEE International Conference on Computer Design. 305\u2013312."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3117811.3117841"},{"key":"e_1_3_2_1_18_1","unstructured":"Intel Corporation. 2024. OSPRay: Open Source Ray Tracing Engine for Visualization. https:\/\/github.com\/RenderKit\/ospray Accessed from GitHub repository."},{"key":"e_1_3_2_1_19_1","volume-title":"Jolt Physics: Open Source Physics Engine. https:\/\/github.com\/jrouwe\/JoltPhysics?tab=readme-ov-file Accessed from GitHub repository.","author":"Rouwe Jorrit","year":"2024","unstructured":"Jorrit Rouwe. 2024. Jolt Physics: Open Source Physics Engine. https:\/\/github.com\/jrouwe\/JoltPhysics?tab=readme-ov-file Accessed from GitHub repository."},{"key":"e_1_3_2_1_20_1","unstructured":"O. Khan. 2023. Microsoft Azure Delivers Purpose-Built Cloud Infrastructure in the Era of AI. https:\/\/azure.microsoft.com\/en-us\/blog\/microsoft-azure-delivers-purpose-built-cloud-infrastructure-in-the-era-of-ai\/ Microsoft Azure Blog."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics12143014"},{"key":"e_1_3_2_1_22_1","unstructured":"T. P. Morgan. 2023. The Interesting Years Ahead for Servers. https:\/\/www.nextplatform.com\/2023\/01\/04\/the-interesting-years-ahead-for-servers\/ The Next Platform."},{"key":"e_1_3_2_1_23_1","unstructured":"Prince Onyeanuna. 2024. Overview of the Apple M1 chip architecture. https:\/\/everythingdevops.dev\/overview-of-the-apple-m1-chip-architecture\/#:~:text=The%20Apple%20M1%20chip%20is a%20Chip%20(SoC)%20architecture. Accessed online."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016604.2016635"},{"key":"e_1_3_2_1_25_1","unstructured":"ptitSeb. 2021. Box64 - Linux Userspace x86_64 Emulator with a twist targeted at ARM64 Linux devices. https:\/\/github.com\/ptitSeb\/box64 GitHub project."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.30574\/wjarr.2024.21.1.0017"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2017.2718531"},{"key":"e_1_3_2_1_28_1","volume-title":"Binary Translation at Loongson Lab: Combining Software and Hardware Approaches. Loongson Research Journal","author":"SomeAuthor Researcher","year":"2020","unstructured":"Researcher SomeAuthor. 2020. Binary Translation at Loongson Lab: Combining Software and Hardware Approaches. Loongson Research Journal (2020)."},{"key":"e_1_3_2_1_29_1","unstructured":"Matt Tate. 2024. Nintendo Switch Models Compared: Switch vs Lite vs OLED. https:\/\/www.stuff.tv\/features\/which-nintendo-switch-to-buy\/ Stuff."},{"key":"e_1_3_2_1_30_1","first-page":"2336","article-title":"A Pattern Translation Method for Flags in Binary Translation","volume":"51","author":"Wang W.","year":"2014","unstructured":"W. Wang, C. Wu, T. Bai, Z. Wang, X. Yuan, and H. Cui. 2014. A Pattern Translation Method for Flags in Binary Translation. Journal of Computer Research and Development 51, 10 (2014), 2336\u20132347.","journal-title":"Journal of Computer Research and Development"},{"key":"e_1_3_2_1_31_1","volume-title":"Newzoo's video games market size estimates and forecasts for","author":"Wijman Tom","year":"2022","unstructured":"Tom Wijman. 2023. Newzoo's video games market size estimates and forecasts for 2022. https:\/\/newzoo.com\/resources\/blog\/the-latest-games-market-size-estimates-and-forecasts Accessed online."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2022.102441"},{"key":"e_1_3_2_1_33_1","unstructured":"Taoran Xiang Lunkai Zhang Shuqian An Xiaochun Ye Mingzhe Zhang Yanhuan Liu Mingyu Yan Da Wang Hao Zhang Wenming Li Ninghui Sun and Dongrui Fan. 2021. RISC-NN: Use RISC NOT CISC as Neural Network Hardware Infrastructure. arXiv:2103.12393 [cs.AR] https:\/\/arxiv.org\/abs\/2103.12393"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics13091608"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-96-2061-6_1"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3300061.3300122"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2742647.2742660"}],"event":{"name":"MobiSys '25: 23rd Annual International Conference on Mobile Systems, Applications and Services","sponsor":["SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing","SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Hilton Anaheim Anaheim CA USA","acronym":"MobiSys '25"},"container-title":["Proceedings of the 23rd Annual International Conference on Mobile Systems, Applications and Services"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3711875.3729163","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,2]],"date-time":"2025-10-02T19:33:58Z","timestamp":1759433638000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3711875.3729163"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,23]]},"references-count":37,"alternative-id":["10.1145\/3711875.3729163","10.1145\/3711875"],"URL":"https:\/\/doi.org\/10.1145\/3711875.3729163","relation":{},"subject":[],"published":{"date-parts":[[2025,6,23]]},"assertion":[{"value":"2025-09-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}