{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T23:49:09Z","timestamp":1783036149967,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T00:00:00Z","timestamp":1743292800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,3,30]]},"DOI":"10.1145\/3676641.3716273","type":"proceedings-article","created":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T16:47:32Z","timestamp":1743094052000},"page":"1091-1106","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Skia: Exposing Shadow Branches"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-4820-2824","authenticated-orcid":false,"given":"Chrysanthos","family":"Pepi","sequence":"first","affiliation":[{"name":"Texas A&amp;M University, College Station, USA and Intel, Santa Clara, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-2739-0538","authenticated-orcid":false,"given":"Bhargav Reddy","family":"Godala","sequence":"additional","affiliation":[{"name":"Princeton University, Princeton, USA, Intel, Santa Clara, USA, and AheadComputing, Hillsboro, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-9309-4810","authenticated-orcid":false,"given":"Krishnam","family":"Tibrewala","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, College Station, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6443-579X","authenticated-orcid":false,"given":"Gino A.","family":"Chacon","sequence":"additional","affiliation":[{"name":"Intel, Hillsboro, USA and AheadComputing, Hillsboro, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7120-7189","authenticated-orcid":false,"given":"Paul V.","family":"Gratz","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, College Station, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5658-4883","authenticated-orcid":false,"given":"Daniel A.","family":"Jim\u00e9nez","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University, College Station, USA and Barcelona Supercomputing Center, Barcelona, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-4363-5383","authenticated-orcid":false,"given":"Gilles A.","family":"Pokam","sequence":"additional","affiliation":[{"name":"Intel, Santa Clara, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3327-1803","authenticated-orcid":false,"given":"David I.","family":"August","sequence":"additional","affiliation":[{"name":"Princeton University, Princeton, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,3,30]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache cassandra. https:\/\/cassandra.apache.org."},{"key":"e_1_3_2_1_2_1","unstructured":"Apache kafka. https:\/\/kafka.apache.org."},{"key":"e_1_3_2_1_3_1","unstructured":"Apache tomcat. https:\/\/tomcat.apache.org."},{"key":"e_1_3_2_1_4_1","unstructured":"Browserbench. https:\/\/browserbench.org."},{"key":"e_1_3_2_1_5_1","unstructured":"Dotty scala compiler. https:\/\/github.com\/lampepfl\/dotty."},{"key":"e_1_3_2_1_6_1","unstructured":"Intel vtune profiler. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/vtune-profiler.html#gs.hk7unc."},{"key":"e_1_3_2_1_7_1","unstructured":"Postgresql. https:\/\/www.postgresql.org."},{"key":"e_1_3_2_1_8_1","unstructured":"Speedometer 2.0. https:\/\/browserbench.org\/Speedometer2.0."},{"key":"e_1_3_2_1_9_1","unstructured":"Tpc-c. http:\/\/www.tpc.org\/tpcc."},{"key":"e_1_3_2_1_10_1","unstructured":"Twitter finagle. https:\/\/twitter.github.io\/finagle."},{"key":"e_1_3_2_1_11_1","unstructured":"Verilator. https:\/\/www.veripool.org\/wiki\/verilator."},{"key":"e_1_3_2_1_12_1","unstructured":"Wikichip. https:\/\/en.wikichip.org\/wiki\/intel\/microarchitectures\/golden_cove."},{"key":"e_1_3_2_1_13_1","unstructured":"Ycsb. https:\/\/github.com\/brianfrankcooper\/YCSB."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2996616"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00017"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322234"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3085572"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024716.2024718"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS57527.2023.00015"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/223982.224444"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732240.2732246"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3620665.3640394"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00015"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2020.3035068"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750392"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830785"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480124"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00024"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO56248.2022.00017"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00063"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540731"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3296957.3173178"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.53"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2019.8661201"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2972222"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1996.566459"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314637"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/320080.320085"},{"key":"e_1_3_2_1_40_1","article-title":"Wrong-path-aware entangling instruction prefetcher","author":"Ros Alberto","year":"2023","unstructured":"Alberto Ros and Alexandra Jimborean. Wrong-path-aware entangling instruction prefetcher. IEEE Transactions on Computers, 2023.","journal-title":"IEEE Transactions on Computers"},{"key":"e_1_3_2_1_41_1","volume-title":"Samsung exynos m3 processor","author":"Rupley J","year":"2018","unstructured":"J Rupley. Samsung exynos m3 processor. IEEE Hot Chips, 30, 2018."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527390"},{"key":"e_1_3_2_1_43_1","volume-title":"JWAC-2: Championship Branch Prediction","author":"Seznec Andr\u00e9","year":"2011","unstructured":"Andr\u00e9 Seznec. A 64-kbytes ittage indirect branch predictor. In JWAC-2: Championship Branch Prediction, 2011."},{"key":"e_1_3_2_1_44_1","volume-title":"5th JILP Workshop on Computer Architecture Competitions (JWAC-5): Championship Branch Prediction (CBP-5)","author":"Seznec Andr\u00e9","year":"2016","unstructured":"Andr\u00e9 Seznec. Tage-sc-l branch predictors again. In 5th JILP Workshop on Computer Architecture Competitions (JWAC-5): Championship Branch Prediction (CBP-5), 2016."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527430"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2974217"}],"event":{"name":"ASPLOS '25: 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","location":"Rotterdam Netherlands","acronym":"ASPLOS '25","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 30th 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\/3676641.3716273","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3676641.3716273","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T11:13:49Z","timestamp":1755774829000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3676641.3716273"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,30]]},"references-count":46,"alternative-id":["10.1145\/3676641.3716273","10.1145\/3676641"],"URL":"https:\/\/doi.org\/10.1145\/3676641.3716273","relation":{},"subject":[],"published":{"date-parts":[[2025,3,30]]},"assertion":[{"value":"2025-03-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}