{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T22:56:59Z","timestamp":1784761019395,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,2,17]],"date-time":"2024-02-17T00:00:00Z","timestamp":1708128000000},"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,2,17]]},"DOI":"10.1145\/3640537.3641573","type":"proceedings-article","created":{"date-parts":[[2024,2,20]],"date-time":"2024-02-20T21:43:05Z","timestamp":1708465385000},"page":"162-173","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Stale Profile Matching"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-3211-2000","authenticated-orcid":false,"given":"Amir","family":"Ayupov","sequence":"first","affiliation":[{"name":"Meta, Menlo Park, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-5155-8139","authenticated-orcid":false,"given":"Maksim","family":"Panchenko","sequence":"additional","affiliation":[{"name":"Meta, Menlo Park, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4089-673X","authenticated-orcid":false,"given":"Sergey","family":"Pupyrev","sequence":"additional","affiliation":[{"name":"Meta, Menlo Park, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,2,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","unstructured":"Saed Alrabaee Mourad Debbabi Paria Shirani Lingyu Wang Amr Youssef Ashkan Rahimian Lina Nouh Djedjiga Mouheb He Huang and Aiman Hanna. 2020. Binary analysis overview. Binary Code Fingerprinting for Cybersecurity: Application to Malicious Code Fingerprinting 7\u201344. https:\/\/doi.org\/10.1007\/978-3-030-34238-8_2 10.1007\/978-3-030-34238-8_2","DOI":"10.1007\/978-3-030-34238-8_2"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","unstructured":"Thomas Ball and James R Larus. 1993. Branch prediction for free. In Programming Language Design and Implementation (PLDI) Robert Cartwright (Ed.). 28 ACM 300\u2013313. https:\/\/doi.org\/10.1145\/155090.155119 10.1145\/155090.155119","DOI":"10.1145\/155090.155119"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854044"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.233"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.241594"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3475061.3475081"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3578360.3580261"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3446371"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3498714"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589610.3596277"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302516.3307358"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2840806"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3497776.3517764"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519941.3535074"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-77560-7_20"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3578360.3580256"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332373"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281660"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.4230\/LIPICS.ISAAC.2021.42"},{"key":"e_1_3_2_1_21_1","volume-title":"Beetle: A feature-based approach to reduce staleness in profile data. Authorea Preprints.","author":"Moreira Ang\u00e9lica Aparecida","year":"2023","unstructured":"Ang\u00e9lica Aparecida Moreira, Guilherme Ottoni, and Fernando Pereira. 2023. Beetle: A feature-based approach to reduce staleness in profile data. Authorea Preprints."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485521"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2020.2982888"},{"key":"e_1_3_2_1_24_1","volume-title":"USENIX Annual Technical Conference. USENIX Association, 541\u2013548","author":"Nowak Andrzej","year":"2015","unstructured":"Andrzej Nowak, Ahmad Yasin, Avi Mendelson, and Willy Zwaenepoel. 2015. Establishing a base of trust with performance counters for enterprise workloads. In USENIX Annual Technical Conference. USENIX Association, 541\u2013548."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192374"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370314"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2017.7863743"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2019.8661201"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3446804.3446843"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93550"},{"key":"e_1_3_2_1_31_1","unstructured":"Easwaran Raman and Xinliang David Li. 2022. Learning branch probabilities in compiler from datacenter workloads. arXiv preprint arXiv:2202.06728."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2010.68"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO53902.2022.9741256"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3461648.3463852"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386030"},{"key":"e_1_3_2_1_36_1","unstructured":"Nadav Rotem and Chris Cummins. 2021. Profile guided optimization without profiles: A machine learning approach. arXiv preprint arXiv:2112.14679."},{"key":"e_1_3_2_1_37_1","volume-title":"Workshop on Binary Rewriting. 1\u20137.","author":"Schwarz Benjamin","year":"2001","unstructured":"Benjamin Schwarz, Saumya Debray, Gregory Andrews, and Matthew Legendre. 2001. PLTO: A link-time optimizer for the Intel IA-32 architecture. In Workshop on Binary Rewriting. 1\u20137."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3575727"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507744"},{"key":"e_1_3_2_1_40_1","first-page":"1","article-title":"BMAT \u2013 A binary matching tool for stale profile propagation","volume":"2","author":"Wang Zheng","year":"2000","unstructured":"Zheng Wang, Ken Pierce, and Scott McFarling. 2000. BMAT \u2013 A binary matching tool for stale profile propagation. The Journal of Instruction-Level Parallelism, 2 (2000), 1\u201320.","journal-title":"The Journal of Instruction-Level Parallelism"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39038-8_27"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/192724.192725"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3330345.3330371"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3409963.3410490"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2023.3274758"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851502"}],"event":{"name":"CC '24: 33rd ACM SIGPLAN International Conference on Compiler Construction","location":"Edinburgh United Kingdom","acronym":"CC '24","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 33rd ACM SIGPLAN International Conference on Compiler Construction"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3640537.3641573","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3640537.3641573","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:50:24Z","timestamp":1750287024000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3640537.3641573"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,17]]},"references-count":46,"alternative-id":["10.1145\/3640537.3641573","10.1145\/3640537"],"URL":"https:\/\/doi.org\/10.1145\/3640537.3641573","relation":{},"subject":[],"published":{"date-parts":[[2024,2,17]]},"assertion":[{"value":"2024-02-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}