{"title":"Evaluating the performance of dynamic branch prediction schemes with BPSim","authors":"N. Lam, Si-En Chang, M. Manwaring","doi":"10.1145/1275165.1275174","DOIUrl":null,"url":null,"abstract":"BPSim (Branch Prediction Simulator) is a trace-driven simulator for predicting branch outcomes in high performance processors. It incorporates various dynamic prediction schemes widely reported in the literature and practiced in existing processors such as the MIPS R10000, Pentium Pro and Alpha 21164 [1, 10, 13]. Users can benefit from the completeness and flexibility of this simulator in gaining an understanding of the trade-off between prediction accuracy and hardware cost especially in an education environment.","PeriodicalId":354984,"journal":{"name":"WCAE-3 '97","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"WCAE-3 '97","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1275165.1275174","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
BPSim (Branch Prediction Simulator) is a trace-driven simulator for predicting branch outcomes in high performance processors. It incorporates various dynamic prediction schemes widely reported in the literature and practiced in existing processors such as the MIPS R10000, Pentium Pro and Alpha 21164 [1, 10, 13]. Users can benefit from the completeness and flexibility of this simulator in gaining an understanding of the trade-off between prediction accuracy and hardware cost especially in an education environment.