首页> 外文会议>International Conference on Architecture of Computing Systems >Do Trace Cache, Value Prediction and Prefetching Improve SMT Throughput?
【24h】

Do Trace Cache, Value Prediction and Prefetching Improve SMT Throughput?

机译:做跟踪缓存,值预测和预取改善SMT吞吐量?

获取原文
获取外文期刊封面目录资料

摘要

While trace cache, value prediction, and prefetching have been shown to be effective in the single-threaded superscalar, there has been no analysis of these techniques in a Simultaneously Multi threaded (SMT) processor. SMT brings new factors both for and against these techniques, and it is not known how these techniques would fare in SMT. We evaluate these techniques in an SMT to pro vide recommendations for future SMT designs. Our key contribu tions are: (1) we identify a fundamental interaction between the techniques and SMT’s sharing of resources among multiple threads, and (2) we quantify the impact of this interaction on SMT through put. SMT’s sharing of the instruction storage (i.e., trace cache or i-cache), physical registers, and issue queue impacts the effectiveness of trace cache, value prediction, and prefetching, respectively.
机译:虽然已经显示了追踪高速缓存,值预测和预取在单线式超高划线中有效,但在同时多螺纹(SMT)处理器中没有分析这些技术。 SMT为这些技术带来了新因素,并不知道这些技术如何在SMT中票价。我们评估SMT中的这些技术,以便为未来的SMT设计提供推荐。我们的关键贡献是:(1)我们确定了多个线程之间的技术和SMT的资源共享之间的基本互动,(2)我们通过放置量来量化这一互动对SMT的影响。 SMT分享指令存储(即,跟踪缓存或i-Cache),物理寄存器和发布队列分别影响跟踪高速缓存,值预测和预取的效力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号