{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T19:15:05Z","timestamp":1776712505904,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,1,27]],"date-time":"2023-01-27T00:00:00Z","timestamp":1674777600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2020YFB1506703"],"award-info":[{"award-number":["2020YFB1506703"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072018,61732002"],"award-info":[{"award-number":["62072018,61732002"]}],"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":[[2023,1,27]]},"DOI":"10.1145\/3575693.3576934","type":"proceedings-article","created":{"date-parts":[[2023,1,30]],"date-time":"2023-01-30T22:56:55Z","timestamp":1675119415000},"page":"892-904","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["VClinic: A Portable and Efficient Framework for Fine-Grained Value Profilers"],"prefix":"10.1145","author":[{"given":"Xin","family":"You","sequence":"first","affiliation":[{"name":"Beihang University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hailong","family":"Yang","sequence":"additional","affiliation":[{"name":"Beihang University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kelun","family":"Lei","sequence":"additional","affiliation":[{"name":"Beihang University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongzhi","family":"Luan","sequence":"additional","affiliation":[{"name":"Beihang University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Depei","family":"Qian","sequence":"additional","affiliation":[{"name":"Beihang University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,1,30]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"d.]. Distribution of Intel and AMD x86 computer central processing units (CPUs) worldwide from 2012 to","year":"2022","unstructured":"[n. d.]. Distribution of Intel and AMD x86 computer central processing units (CPUs) worldwide from 2012 to 2022 , by quarter. https:\/\/www.statista.com\/statistics\/735904\/worldwide-x86-intel-amd-market-share\/ [n. d.]. Distribution of Intel and AMD x86 computer central processing units (CPUs) worldwide from 2012 to 2022, by quarter. https:\/\/www.statista.com\/statistics\/735904\/worldwide-x86-intel-amd-market-share\/"},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Supercomputer Top500 Statistics. https:\/\/www.top500.org\/statistics\/list\/ \t\t\t\t  [n. d.]. Supercomputer Top500 Statistics. https:\/\/www.top500.org\/statistics\/list\/"},{"key":"e_1_3_2_1_3_1","unstructured":"2022. ARM MAP Homepage: https:\/\/www.arm.com\/products\/development-tools\/server-and-hpc\/forge\/map. \t\t\t\t  2022. ARM MAP Homepage: https:\/\/www.arm.com\/products\/development-tools\/server-and-hpc\/forge\/map."},{"key":"e_1_3_2_1_4_1","unstructured":"2022. Dyinst Homepage: https:\/\/www.dyninst.org. https:\/\/www.dyninst.org \t\t\t\t  2022. Dyinst Homepage: https:\/\/www.dyninst.org. https:\/\/www.dyninst.org"},{"key":"e_1_3_2_1_5_1","unstructured":"2022. NVIDIA Compute Sanitizer Homepage: https:\/\/docs.nvidia.com\/cuda\/compute-sanitizer\/index.html. https:\/\/docs.nvidia.com\/cuda\/compute-sanitizer\/index.html \t\t\t\t  2022. NVIDIA Compute Sanitizer Homepage: https:\/\/docs.nvidia.com\/cuda\/compute-sanitizer\/index.html. https:\/\/docs.nvidia.com\/cuda\/compute-sanitizer\/index.html"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1753228.1753233"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370313"},{"key":"e_1_3_2_1_8_1","unstructured":"ARM. 2016. ARM\u00ae Compiler armasm User Guide. \t\t\t\t  ARM. 2016. ARM\u00ae Compiler armasm User Guide."},{"key":"e_1_3_2_1_9_1","volume-title":"NAS parallel benchmarks. Encyclopedia of Parallel Computing, 1254\u20131259","author":"Bailey David H","unstructured":"David H Bailey . 2011. NAS parallel benchmarks. Encyclopedia of Parallel Computing, 1254\u20131259 . David H Bailey. 2011. NAS parallel benchmarks. Encyclopedia of Parallel Computing, 1254\u20131259."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024569.2024572"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.57"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2016.46"},{"key":"e_1_3_2_1_13_1","volume-title":"transparent, and comprehensive runtime code manipulation. Ph. D. Dissertation","author":"Bruening Derek","unstructured":"Derek Bruening and Saman Amarasinghe . 2004. Efficient , transparent, and comprehensive runtime code manipulation. Ph. D. Dissertation . Massachusetts Institute of Technology , Department of Electrical Engineering \u2026. Derek Bruening and Saman Amarasinghe. 2004. Efficient, transparent, and comprehensive runtime code manipulation. Ph. D. Dissertation. Massachusetts Institute of Technology, Department of Electrical Engineering \u2026."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.36"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2544137.2544164"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2259016.2259033"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_18_1","unstructured":"Arnaldo Carvalho De Melo. 2010. The new linux\u2019perf\u2019tools. In Slides from Linux Kongress. 18. \t\t\t\t  Arnaldo Carvalho De Melo. 2010. The new linux\u2019perf\u2019tools. In Slides from Linux Kongress. 18."},{"key":"e_1_3_2_1_19_1","volume-title":"REIL: A platform-independent intermediate representation of disassembled code for static code analysis.","author":"Dullien Thomas","year":"2009","unstructured":"Thomas Dullien and Sebastian Porst . 2009 . REIL: A platform-independent intermediate representation of disassembled code for static code analysis. Thomas Dullien and Sebastian Porst. 2009. REIL: A platform-independent intermediate representation of disassembled code for static code analysis."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3178372.3179515"},{"key":"e_1_3_2_1_21_1","volume-title":"GNU scientific library reference manual","author":"Gough Brian","unstructured":"Brian Gough . 2009. GNU scientific library reference manual . Network Theory Ltd .. Brian Gough. 2009. GNU scientific library reference manual. Network Theory Ltd.."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586120"},{"key":"e_1_3_2_1_23_1","volume-title":"XX Congreso Argentino de Ciencias de la Computaci\u00f3n (Buenos Aires","author":"Heitman Christian","year":"2014","unstructured":"Christian Heitman and Iv\u00e1n Arce . 2014. BARF: a multiplatform open source binary analysis and reverse engineering framework . In XX Congreso Argentino de Ciencias de la Computaci\u00f3n (Buenos Aires , 2014 ). Christian Heitman and Iv\u00e1n Arce. 2014. BARF: a multiplatform open source binary analysis and reverse engineering framework. In XX Congreso Argentino de Ciencias de la Computaci\u00f3n (Buenos Aires, 2014)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.1997.644016"},{"key":"e_1_3_2_1_25_1","volume-title":"Intel\u00ae 64 and ia-32 architectures software developer\u2019s manual. Volume 2: Instruction Set Reference, 2, 11","year":"2019","unstructured":"Intel. 2019. Intel\u00ae 64 and ia-32 architectures software developer\u2019s manual. Volume 2: Instruction Set Reference, 2, 11 ( 2019 ). Intel. 2019. Intel\u00ae 64 and ia-32 architectures software developer\u2019s manual. Volume 2: Instruction Set Reference, 2, 11 (2019)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342019846287"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503221.3508405"},{"key":"e_1_3_2_1_28_1","volume-title":"QuEST and high performance simulation of quantum computers. Scientific reports, 9, 1","author":"Jones Tyson","year":"2019","unstructured":"Tyson Jones , Anna Brown , Ian Bush , and Simon C Benjamin . 2019. QuEST and high performance simulation of quantum computers. Scientific reports, 9, 1 ( 2019 ), 1\u201311. Tyson Jones, Anna Brown, Ian Bush, and Simon C Benjamin. 2019. QuEST and high performance simulation of quantum computers. Scientific reports, 9, 1 (2019), 1\u201311."},{"key":"e_1_3_2_1_29_1","volume-title":"Inferring algorithmic patterns with stack-augmented recurrent nets. Advances in neural information processing systems, 28","author":"Joulin Armand","year":"2015","unstructured":"Armand Joulin and Tomas Mikolov . 2015. Inferring algorithmic patterns with stack-augmented recurrent nets. Advances in neural information processing systems, 28 ( 2015 ). Armand Joulin and Tomas Mikolov. 2015. Inferring algorithmic patterns with stack-augmented recurrent nets. Advances in neural information processing systems, 28 (2015)."},{"key":"e_1_3_2_1_30_1","unstructured":"John Levon and Philippe Elie. 2008. OProfile a system-wide profiler for Linux systems. Homepage: http:\/\/oprofile. sourceforge. net. \t\t\t\t  John Levon and Philippe Elie. 2008. OProfile a system-wide profiler for Linux systems. Homepage: http:\/\/oprofile. sourceforge. net."},{"key":"e_1_3_2_1_31_1","volume-title":"Vijay Janapa Reddi, and Kim Hazelwood","author":"Luk Chi-Keung","year":"2005","unstructured":"Chi-Keung Luk , Robert Cohn , Robert Muth , Harish Patil , Artur Klauser , Geoff Lowney , Steven Wallace , Vijay Janapa Reddi, and Kim Hazelwood . 2005 . Pin: building customized program analysis tools with dynamic instrumentation. In Acm sigplan notices. 40, 190\u2013200. Chi-Keung Luk, Robert Cohn, Robert Muth, Harish Patil, Artur Klauser, Geoff Lowney, Steven Wallace, Vijay Janapa Reddi, and Kim Hazelwood. 2005. Pin: building customized program analysis tools with dynamic instrumentation. In Acm sigplan notices. 40, 190\u2013200."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2162049.2162077"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/149439.133079"},{"key":"e_1_3_2_1_34_1","volume-title":"Trinity Benchmarks on the Intel Xeon Phi (Knights Corner). Sandia National Lab.(SNL-NM)","author":"Rajan Mahesh","unstructured":"Mahesh Rajan , Douglas W Doerfler , and Simon David Hammond . 2015. Trinity Benchmarks on the Intel Xeon Phi (Knights Corner). Sandia National Lab.(SNL-NM) , Albuquerque, NM ( United States) . Mahesh Rajan, Douglas W Doerfler, and Simon David Hammond. 2015. Trinity Benchmarks on the Intel Xeon Phi (Knights Corner). Sandia National Lab.(SNL-NM), Albuquerque, NM (United States)."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370838"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3394284"},{"key":"e_1_3_2_1_37_1","volume-title":"VTune performance analyzer essentials","author":"Reinders James","unstructured":"James Reinders . 2005. VTune performance analyzer essentials . Intel Press . James Reinders. 2005. VTune performance analyzer essentials. Intel Press."},{"key":"e_1_3_2_1_38_1","unstructured":"Julian Seward. 1996. bzip2 and libbzip2. avaliable at http:\/\/www. bzip. org. \t\t\t\t  Julian Seward. 1996. bzip2 and libbzip2. avaliable at http:\/\/www. bzip. org."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3241624.2926702"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3168831"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006064482"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00103"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3392717.3392754"},{"key":"e_1_3_2_1_44_1","volume-title":"Tools for High Performance Computing","author":"Terpstra Dan","year":"2009","unstructured":"Dan Terpstra , Heike Jagode , Haihang You , and Jack Dongarra . 2010. Collecting performance data with PAPI-C . In Tools for High Performance Computing 2009 . Springer , 157\u2013173. Dan Terpstra, Heike Jagode, Haihang You, and Jack Dongarra. 2010. Collecting performance data with PAPI-C. In Tools for High Performance Computing 2009. Springer, 157\u2013173."},{"key":"e_1_3_2_1_45_1","first-page":"2008","volume-title":"Proc. of the EKOPARTY","author":"Vanegue Julien","year":"2008","unstructured":"Julien Vanegue . 2008 . Static binary analysis with a domain specific language . Proc. of the EKOPARTY , 2008 (2008). Julien Vanegue. 2008. Static binary analysis with a domain specific language. Proc. of the EKOPARTY, 2008 (2008)."},{"key":"e_1_3_2_1_46_1","volume-title":"4th Annual Hackers To Hackers Conference (BlackHat Europe).","author":"Vanegue Julien","year":"2007","unstructured":"Julien Vanegue , Thomas Garnier , Julio Auto , Sebastien Roy , and Rafal Lesniak . 2007 . Next generation debuggers for reverse engineering . In 4th Annual Hackers To Hackers Conference (BlackHat Europe). Julien Vanegue, Thomas Garnier, Julio Auto, Sebastien Roy, and Rafal Lesniak. 2007. Next generation debuggers for reverse engineering. In 4th Annual Hackers To Hackers Conference (BlackHat Europe)."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358307"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037729"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3177159"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2015.29"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.7311322"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00033"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00034"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447818.3460361"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00093"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507708"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313808.3313812"}],"event":{"name":"ASPLOS '23: 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","location":"Vancouver BC Canada","acronym":"ASPLOS '23","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3575693.3576934","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3575693.3576934","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:20Z","timestamp":1750182680000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3575693.3576934"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,27]]},"references-count":57,"alternative-id":["10.1145\/3575693.3576934","10.1145\/3575693"],"URL":"https:\/\/doi.org\/10.1145\/3575693.3576934","relation":{},"subject":[],"published":{"date-parts":[[2023,1,27]]},"assertion":[{"value":"2023-01-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}