{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T08:02:04Z","timestamp":1776931324782,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T00:00:00Z","timestamp":1760659200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2111688"],"award-info":[{"award-number":["CNS-2111688"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,10,18]]},"DOI":"10.1145\/3725843.3756135","type":"proceedings-article","created":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T17:19:56Z","timestamp":1760721596000},"page":"705-718","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["ATR: Out-of-Order Register Release Exploiting Atomic Regions"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7203-4590","authenticated-orcid":false,"given":"Yinyuan","family":"Zhao","sequence":"first","affiliation":[{"name":"University of California, Santa Cruz, Santa Cruz, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1279-3306","authenticated-orcid":false,"given":"Surim","family":"Oh","sequence":"additional","affiliation":[{"name":"University of California, Santa Cruz, Santa Cruz, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-0369-7744","authenticated-orcid":false,"given":"Mingsheng","family":"Xu","sequence":"additional","affiliation":[{"name":"University of California, Santa Cruz, Santa Cruz, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5181-9639","authenticated-orcid":false,"given":"Heiner","family":"Litz","sequence":"additional","affiliation":[{"name":"University of California, Santa Cruz, Santa Cruz, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,10,17]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2003.1253246"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/1152154.1152194"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191551"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"crossref","unstructured":"J\u00a0Adam Butts and Guri Sohi. 2002. Dynamic dead-instruction detection and elimination. ACM SIGPLAN Notices 37 10 (2002) 199\u2013210.","DOI":"10.1145\/605432.605419"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.29"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2004.1347965"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.1998.650557"},{"key":"e_1_3_3_2_9_2","unstructured":"Greg Hamerly Erez Perelman Jeremy Lau and Brad Calder. 2005. Simpoint 3.0: Faster and more flexible program phase analysis. Journal of Instruction Level Parallelism 7 4 (2005) 1\u201328."},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2005.14"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"crossref","unstructured":"Timothy\u00a0M Jones Michael\u00a0FP O\u2019boyle Jaume Abella Antonio Gonz\u00e1lez and O\u011fuz Ergin. 2009. Exploring the limits of early register release: Exploiting compiler analysis. ACM Transactions on Architecture and Code Optimization (TACO) 6 3 (2009) 1\u201330.","DOI":"10.1145\/1582710.1582714"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.5555\/290940.290985"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2005.15"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669172"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"crossref","unstructured":"Mikko\u00a0H Lipasti Brian\u00a0R Mestan and Erika Gunadi. 2004. Physical register inlining. ACM SIGARCH Computer Architecture News 32 2 (2004) 325.","DOI":"10.1145\/1028176.1006728"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"crossref","unstructured":"Chi-Keung Luk Robert Cohn Robert Muth Harish Patil Artur Klauser Geoff Lowney Steven Wallace Vijay\u00a0Janapa Reddi and Kim Hazelwood. 2005. Pin: building customized program analysis tools with dynamic instrumentation. Acm sigplan notices 40 6 (2005) 190\u2013200.","DOI":"10.1145\/1064978.1065034"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"crossref","unstructured":"Salvador\u00a0Petit Marti Julio\u00a0Sahuquillo Borras Pedro\u00a0Lopez Rodriguez Rafael\u00a0Ubal Tena and Jose\u00a0Duato Marin. 2009. A complexity-effective out-of-order retirement microarchitecture. IEEE Transactions on computers 58 12 (2009) 1626\u20131639.","DOI":"10.1109\/TC.2009.95"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2002.1176234"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10071122"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2002.1040854"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"crossref","unstructured":"Teresa Monreal Victor Vinals Jos\u00e9 Gonz\u00e1lez Antonio Gonz\u00e1lez and Mateo Valero. 2004. Late allocation and early release of physical registers. IEEE Trans. Comput. 53 10 (2004) 1244\u20131259.","DOI":"10.1109\/TC.2004.79"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.5555\/266800.266823"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1993.282756"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3431920.3439300"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA59077.2024.00089"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446105"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2002.1176237"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.43"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.5555\/266800.266814"},{"key":"e_1_3_3_2_30_2","unstructured":"Standard Performance Evaluation Corporation. 2017. SPEC CPU 2017 Benchmark Suite. https:\/\/www.spec.org\/cpu2017\/."},{"key":"e_1_3_3_2_31_2","volume-title":"Logical effort: designing fast CMOS circuits","author":"Sutherland Ivan","year":"1999","unstructured":"Ivan Sutherland, Robert\u00a0F Sproull, and David Harris. 1999. Logical effort: designing fast CMOS circuits. Morgan Kaufmann."},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00031"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/859618.859627"},{"key":"e_1_3_3_2_34_2","unstructured":"Kaifan Wang Yinan Xu Zihao Yu Dan Tang Guokai Chen Xi Chen Lingrui Gou Xuan Hu Yue Jin Qianruo Li et\u00a0al. 2023. XiangShan open-source high performance RISC-V processor design and implementation. Journal of Computer Research and Development 60 3 (2023) 476\u2013493."},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69338-3_5"},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"crossref","unstructured":"Kenneth\u00a0C Yeager. 1996. The MIPS R10000 superscalar microprocessor. IEEE micro 16 2 (1996) 28\u201341.","DOI":"10.1109\/40.491460"}],"event":{"name":"MICRO 2025: 58th IEEE\/ACM International Symposium on Microarchitecture","location":"Seoul Korea","acronym":"MICRO 2025","sponsor":["SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing"]},"container-title":["Proceedings of the 58th IEEE\/ACM International Symposium on Microarchitecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3725843.3756135","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3725843.3756135","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,26]],"date-time":"2026-01-26T21:44:32Z","timestamp":1769463872000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3725843.3756135"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,17]]},"references-count":35,"alternative-id":["10.1145\/3725843.3756135","10.1145\/3725843"],"URL":"https:\/\/doi.org\/10.1145\/3725843.3756135","relation":{},"subject":[],"published":{"date-parts":[[2025,10,17]]},"assertion":[{"value":"2025-10-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}