首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:Prediction Outcome History-Based Confidence Estimation for Load Value Prediction
  • 本地全文:下载
  • 作者:Martin Burtscher ; Benjamin G. Zorn
  • 期刊名称:The Journal of Instruction-Level Parallelism
  • 电子版ISSN:1942-9525
  • 出版年度:1999
  • 卷号:1
  • 出版社:International Symposium on Microarchitecture
  • 摘要:Load instructions occasionally incur very long latencies that can significantly affect system per-formance. Load value prediction alleviates this problem by allowing the CPU to speculativelycontinue processing without having to wait for the slow memory access to complete.Current load value predictors can only correctly predict about forty to seventy percent of thefetched load values. To avoid the cycle-penalty for mispredictions in the remaining cases, confi-dence estimators are employed. They inhibit all predictions that are not likely to be correct.In this paper we present a novel confidence estimator that is based on prediction outco me histo-ries. Profiles are used to identify the high-confidence history patterns. Our confidence estimatoris able to trade off coverage for accuracy and vice-versa with great flexibility and reaches an aver-age prediction accuracy over SPECint95 of as high as 99.3%. Cycle-accurate pipeline-levelsimulations show that a simple last value predictor combined with our confidence estimator out-performs other predictors, sometimes by over 100%. Furthermore, this predictor is one of twopredictors that yield a genuine speedup for all eight SPECint95 programs
国家哲学社会科学文献中心版权所有