首页> 外文会议>International conference on algorithms and architectures for parallel processing >Improving Speculation Accuracy with Inter-thread Fetching Value Prediction
【24h】

Improving Speculation Accuracy with Inter-thread Fetching Value Prediction

机译:通过线程间访存值预测提高推测精度

获取原文

摘要

Conventional software speculative parallel models are facing challenges due to the increasing number of the processor core and the diversification of the application. The speculation accuracy is one of the key factors to the performance of software speculative parallel model. In this paper, we proposed a novel value prediction mechanism named Inter-thread Fetching Value Prediction(IFVP). It supports a speculative thread to read the values of conflict variables speculatively from another speculative thread. This method can remarkably reduce the miss speculation rate in a loop to be parallelized with cross-iter dependencies. We have proved that the IFVP can improve the speculation accuracy by about 19.1% on the average, and can improve the performance by about 37.1% on the average, compared with the conventional models without value prediction.
机译:由于处理器内核数量的增加和应用程序的多样化,传统的软件推测并行模型正面临挑战。投机准确性是影响软件投机并行模型性能的关键因素之一。在本文中,我们提出了一种新的值预测机制,称为线程间访存值预测(IFVP)。它支持一个推测性线程,以从另一个推测性线程中推测性地读取冲突变量的值。该方法可以显着降低要与交叉迭代器相关性并行化的循环中的未命中率。我们已经证明,与没有值预测的常规模型相比,IFVP可以平均提高投机准确性约19.1%,并且可以将性能平均提高约37.1%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号