{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T10:08:17Z","timestamp":1781258897464,"version":"3.54.1"},"reference-count":35,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T00:00:00Z","timestamp":1747612800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T00:00:00Z","timestamp":1747612800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62250006"],"award-info":[{"award-number":["62250006"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,5,19]]},"DOI":"10.1109\/ccgrid64434.2025.00023","type":"proceedings-article","created":{"date-parts":[[2025,6,30]],"date-time":"2025-06-30T17:36:08Z","timestamp":1751304968000},"page":"226-235","source":"Crossref","is-referenced-by-count":1,"title":["SoftGuide: A Hardware-Software Co-design Predictor for Data-Dependent Branches"],"prefix":"10.1109","author":[{"given":"Xuefeng","family":"Zhang","sequence":"first","affiliation":[{"name":"Beijing National Research Center for Information Science and Technology Tsinghua University,Department of Computer Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peng","family":"Qu","sequence":"additional","affiliation":[{"name":"Beijing National Research Center for Information Science and Technology Tsinghua University,Department of Computer Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tingji","family":"Zhang","sequence":"additional","affiliation":[{"name":"Beijing National Research Center for Information Science and Technology Tsinghua University,Department of Computer Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiang","family":"Fei","sequence":"additional","affiliation":[{"name":"Beijing National Research Center for Information Science and Technology Tsinghua University,Department of Computer Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Youhui","family":"Zhang","sequence":"additional","affiliation":[{"name":"Beijing National Research Center for Information Science and Technology Tsinghua University,Department of Computer Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Tage-sc-1 branch predictors","author":"Seznec","year":"2014","journal-title":"JILP-Championship Branch Prediction"},{"key":"ref2","article-title":"Tage-sc-1 branch predictors again","volume-title":"5th JILP Workshop on Computer Architecture Competitions (JWAC-5): Championship Branch Prediction (CBP-5)","author":"Seznec","year":"2016"},{"key":"ref3","volume-title":"Championship branch prediction (cbp-5)","year":"2016"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC47752.2019.9042108"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480053"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00064"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/545214.545250"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00020"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2001.937426"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1787275.1787321"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2008.4658629"},{"key":"ref12","article-title":"A case for a software-managed reconfigurable branch predictor","volume-title":"5th Workshop on Architectural and Microarchitectural Support for Binary Translation","author":"Al-Otoom","year":"2012"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2014.2361526"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3410463.3414628"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2013.6522307"},{"key":"ref16","volume-title":"Load driven branch predictor (LDBP).","author":"Sridhar","year":"2021"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4666"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2001.903263"},{"key":"ref19","first-page":"4","article-title":"Exploring branch predictability limits with the mtage+ sc predictor","volume-title":"5th JILP Workshop on Computer Architecture Competitions (JWAC-5): Championship Branch Prediction (CBP-5)","author":"Seznec"},{"key":"ref20","article-title":"Multiperspective perceptron predictor","volume-title":"5th JILP Workshop on Computer Architecture Competitions (JWAC-5): Championship Branch Prediction (CBP-5)","author":"Jim\u00e9nez","year":"2016"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/356989.357013"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1999.765950"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507745"},{"key":"ref24","article-title":"The gap benchmark suite","author":"Beamer","year":"2015","journal-title":"arXiv preprint arXiv"},{"key":"ref25","volume-title":"Spec cpu 2006.","year":"2018"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/885651.781076"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2925426.2926254"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2017.7863749"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00061"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519583"},{"key":"ref31","volume-title":"The gem5 simulator: Version 20.0+","year":"2020"},{"key":"ref32","first-page":"469","article-title":"Mcpat: An integrated power, area, and timing modeling framework for multicore and manycore architectures","volume-title":"Proceedings of the 42nd annual ieee\/acm international symposium on microarchitecture","author":"Li"},{"key":"ref33","first-page":"28","article-title":"Cacti 6.0: A tool to model large caches","volume":"27","author":"Muralimanohar","year":"2009","journal-title":"HP laboratories"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD58817.2023.00075"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"}],"event":{"name":"2025 IEEE 25th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)","location":"Troms\u00f8, Norway","start":{"date-parts":[[2025,5,19]]},"end":{"date-parts":[[2025,5,22]]}},"container-title":["2025 IEEE 25th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11044421\/11044790\/11044791.pdf?arnumber=11044791","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T05:32:47Z","timestamp":1751347967000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11044791\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,19]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/ccgrid64434.2025.00023","relation":{},"subject":[],"published":{"date-parts":[[2025,5,19]]}}}