{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T03:20:23Z","timestamp":1729653623603,"version":"3.28.0"},"reference-count":57,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,10]]},"DOI":"10.1109\/iccd.2014.6974696","type":"proceedings-article","created":{"date-parts":[[2014,12,8]],"date-time":"2014-12-08T22:29:51Z","timestamp":1418077791000},"page":"292-299","source":"Crossref","is-referenced-by-count":0,"title":["Leveraging dynamic slicing to enhance indirect branch prediction"],"prefix":"10.1109","author":[{"given":"Walid J.","family":"Ghandour","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nadine J.","family":"Ghandour","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"35","doi-asserted-by":"publisher","DOI":"10.1109\/32.58784"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1145\/359636.359712"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1145\/24039.24041"},{"journal-title":"Significance of Program Dependences for Software Testing Debugging and Maintenance","year":"1989","author":"podgurski","key":"34"},{"key":"39","volume":"2","author":"bishop","year":"2002","journal-title":"Computer Security Art and Science"},{"key":"37","first-page":"66","author":"korel","year":"1994","journal-title":"Forward Computation of Dynamic Program Slices Issta"},{"journal-title":"Cryptography and Data Security","year":"1982","author":"denning","key":"38"},{"journal-title":"Pin Building Customized Program Analysis Tools with Dynamic Instrumentation Ser PLDI '05","year":"2005","author":"luk","key":"43"},{"journal-title":"Visual Statistics Chapter 14 Regression on Multiple Categories Visual-statistics net","year":"2006","author":"krus","key":"42"},{"journal-title":"Nonparametric Statistics for the Behavioral Sciences NY","year":"1956","author":"siegel","key":"41"},{"journal-title":"Statistical Analysis An Interdisciplinary Introduction to Univariate & Multivariate Methods","year":"1986","author":"kachigan","key":"40"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2011.6081386"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.13"},{"key":"24","article-title":"A case for (partially) tagged geometric history length predictors","author":"seznec","year":"2006","journal-title":"Journal of Instruction-Level Parallelism (JILP)"},{"key":"25","article-title":"A 64-kbytes ittage indirect branch predictor","author":"seznec","year":"2011","journal-title":"3rd Championship Branch Prediction"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155635"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/1542275.1542315"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/12.588060"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/1353535.1346293"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264209"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1984.1658927"},{"key":"1","article-title":"The intel pentium m processor: Micorarchitecture and performance","volume":"7","author":"gochman","year":"2003","journal-title":"Intel Technology Journal"},{"key":"7","first-page":"439","author":"weiser","year":"1981","journal-title":"Program Slicing Ser ICSE '81"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/2086696.2086703"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2009.4919652"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1998.694772"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2010.5416659"},{"journal-title":"Limits of indirect branch prediction","year":"1997","author":"driesen","key":"4"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1145\/2304576.2304593"},{"key":"9","first-page":"386","article-title":"Branch prediction using profile data","author":"ramirez","year":"2001","journal-title":"Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing Ser Euro-Par '01"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(88)90054-3"},{"key":"57","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2010.5647699"},{"key":"56","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2004.49"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/1071604.1071605"},{"journal-title":"Intel Itanium Architecture Software Developer s Manual","year":"2006","key":"55"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1998.742786"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1998.742789"},{"key":"15","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1145\/1242531.1242554","article-title":"Identifying potential parallelism via loop-centric profiling","author":"moseley","year":"2007","journal-title":"Proceedings of the 4th international conference on Computing frontiers"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1998.742789"},{"key":"13","first-page":"1","article-title":"Value profiling and optimization","volume":"1","author":"calder","year":"1999","journal-title":"Journal of Instruction Level Parallelism"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854327"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2007.31"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1997.645817"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/305138.305213"},{"key":"20","article-title":"Vpc prediction: Reducing the cost of indirect branches via hardware-based dynamic devirtualization","author":"kim","year":"2007","journal-title":"ISCA-34"},{"key":"49","doi-asserted-by":"publisher","DOI":"10.1109\/40.491458"},{"key":"48","first-page":"23","article-title":"Ptlsim: A cycle accurate full system x86-64 microarchitectural simulator","volume":"2007","author":"yourst","year":"0","journal-title":"Proceedings of 2007 International Symposium on Performance Analysis of Systems and Software (ISPASS2007)"},{"key":"45","first-page":"28","article-title":"Cmpsim: A pin-based onthe-fly multi-core cache simulator","author":"jaleel","year":"2008","journal-title":"Fourth Annual Workshop on Modeling Benchmarking and Simulation (MoBS)"},{"key":"44","first-page":"46","article-title":"Reducing overheads for acquiring dynamic memory traces","volume":"2005","author":"gao","year":"0","journal-title":"Workload Characterization Symposium 2005 Proceedings of the IEEE International"},{"key":"47","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.21"},{"key":"46","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1145\/1669112.1669172","article-title":"Mcpat: An integrated power, area, and timing modeling framework for multicore and manycore architectures","author":"li","year":"2009","journal-title":"Microarchitecture 2009 MICRO-42 42nd Annual IEEE\/ACM International Symposium on"},{"journal-title":"Profile-Assisted Dynamic Branch Prediction","year":"0","author":"mahesri","key":"10"},{"key":"51","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1997.645815"},{"key":"52","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2001.903264"},{"key":"53","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264209"},{"key":"54","article-title":"Implementations of context-based value predictors","author":"sazeides","year":"1997","journal-title":"ECE-TR-97-8 University of Wisconsin-Madison Tech Rep"},{"journal-title":"The Standard Performance Evaluation Corporation (SPEC) The SPEC Benchmark Suite","year":"0","key":"50"}],"event":{"name":"2014 32nd IEEE International Conference on Computer Design (ICCD)","start":{"date-parts":[[2014,10,19]]},"location":"Seoul, South Korea","end":{"date-parts":[[2014,10,22]]}},"container-title":["2014 IEEE 32nd International Conference on Computer Design (ICCD)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6964907\/6974646\/06974696.pdf?arnumber=6974696","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,14]],"date-time":"2020-10-14T15:18:44Z","timestamp":1602688724000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/6974696"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,10]]},"references-count":57,"URL":"https:\/\/doi.org\/10.1109\/iccd.2014.6974696","relation":{},"subject":[],"published":{"date-parts":[[2014,10]]}}}