{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T08:37:52Z","timestamp":1742632672911},"reference-count":26,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/isca.1998.694772","type":"proceedings-article","created":{"date-parts":[[2002,11,27]],"date-time":"2002-11-27T14:22:24Z","timestamp":1038406944000},"page":"167-178","source":"Crossref","is-referenced-by-count":21,"title":["Accurate indirect branch prediction"],"prefix":"10.1109","author":[{"given":"K.","family":"Driesen","sequence":"first","affiliation":[]},{"given":"U.","family":"Holzle","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Accurate Indirect Branch Prediction","year":"1997","author":"driesen","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1997.604727"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/232973.232975"},{"journal-title":"The Next Generation of Microprocessor Architecture A 64-bit Instruction Set Architecture (ISA) Based on EPIC Technology","year":"1997","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.1997.569673"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1991.1021597"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1984.1658927"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1995.476809"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1994.717461"},{"journal-title":"Object-Oriented Programming in the BETA Programming Language","year":"1993","author":"madsen","key":"ref19"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/192724.192727"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/174675.177973"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264209"},{"key":"ref5","article-title":"Alternative Implementations of Hybrid Branch Predictors","author":"chang","year":"1995","journal-title":"Proc MICRO-35"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/236337.236344"},{"journal-title":"Quantifying behavioral differences between C and C++ programs","year":"1994","author":"calder","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/236337.236369"},{"key":"ref1","article-title":"Eliminating Virtual Function Calls in C++ Programs","author":"aigner","year":"1996","journal-title":"Proc of ECOOP'96"},{"journal-title":"Combining Branch Predictors","year":"1993","author":"mcfarling","key":"ref20"},{"journal-title":"Shade A fast instruction-set simulator for execution profiling","year":"1993","author":"cmelik","key":"ref7a"},{"journal-title":"Technical Report","year":"1993","key":"ref7b"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1995.476835"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/2.612249"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/123465.123475"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/2.589913"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165161"}],"event":{"name":"ISCA 98: International Symposium on Computer Architecture","acronym":"ISCA-98","location":"Barcelona, Spain"},"container-title":["Proceedings. 25th Annual International Symposium on Computer Architecture (Cat. No.98CB36235)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx4\/5642\/15122\/00694772.pdf?arnumber=694772","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,9]],"date-time":"2017-03-09T15:24:10Z","timestamp":1489073050000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/694772\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":26,"URL":"https:\/\/doi.org\/10.1109\/isca.1998.694772","relation":{},"subject":[]}}