首页> 外文会议>The 9th World Multi-Conference on Systemics, Cybernetics and Informatics(WMSCI 2005) vol.4 >A Study of Branch Prediction and Fetch Policy on Simultaneous Multithreading Architecture
【24h】

A Study of Branch Prediction and Fetch Policy on Simultaneous Multithreading Architecture

机译:同步多线程体系结构的分支预测和提取策略研究

获取原文
获取原文并翻译 | 示例

摘要

In the present computer architecture, speculation execution is the general and effective way to handle the branch problem. The performance improvement from the speculation execution relies on the prediction accuracy. However, the simultaneous multithreading (SMT) architecture that combines hardware features of wide-issue superscalar and multithreaded architecture to issue instructions from multiple threads each cycle may have different prediction behavior. Thus features of SMT architecture and branch prediction are the primary focus of this study. We propose a branch prediction mechanism with biased branch filter and confidence estimator to reduce the competition for branch predictor between thread and classify conditional branches as biased or confident branches. And then fetch unit that plays an important role in the SMT architecture decides which threads to fetch instructions from each cycle according to the information from our proposed branch prediction mechanism.
机译:在当前的计算机体系结构中,推测执行是处理分支问题的通用且有效的方法。投机执行带来的性能提高取决于预测准确性。但是,同时多线程(SMT)架构结合了宽问题超标量和多线程架构的硬件功能,以每个周期从多个线程发布指令可能具有不同的预测行为。因此,SMT体系结构的特征和分支预测是本研究的主要重点。我们提出了一种带有偏差分支过滤器和置信度估计器的分支预测机制,以减少线程之间的分支预测器竞争,并将条件分支分类为偏差分支或置信分支。然后,在SMT体系结构中起重要作用的提取单元根据我们提出的分支预测机制中的信息,决定从每个周期中提取哪些线程的指令。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号