首页> 外文会议>IEEE International Symposium on High Performance Computer Architecture >PEEP: Exploiting Predictability of Memory Dependences in SMT Processors
【24h】

PEEP: Exploiting Predictability of Memory Dependences in SMT Processors

机译:PEEP:利用MS中的内存依赖性的可预测性

获取原文

摘要

Simultaneous Multithreading (SMT) attempts to keep a dynamically scheduled processor's resources busy with work from multiple independent threads. Threads with long-latency stalls, however, can lead to a reduction in overall throughput because they occupy many of the critical processor resources. In this work, we first study the interaction between stalls caused by ambiguous memory dependences and SMT processing. We then propose the technique of Proactive Exclusion (PE) where the SMT fetch unit stops fetching from a thread when a memory dependence is predicted to exist. However, after the dependence has been resolved, the thread is delayed waiting for new instructions to be fetched and delivered down the front-end pipeline. So we introduce an Early Parole (EP) mechanism that exploits the predictability of dependence-resolution delays to restart fetch of an excluded thread so that the instructions reach the execution core just as the original dependence resolves. We show that combining these two techniques (PEEP) yields a 16.9% throughput improvement on a 4-way SMT processor that supports speculative memory disambiguation. These strong results indicate that a fetch policy that is cognizant of future stalls considerably improves the throughput of an SMT machine.
机译:同时多线程(SMT)尝试将动态定期的处理器的资源繁忙,忙于多个独立线程的工作。然而,具有长期停顿的线程可能导致整体吞吐量的降低,因为它们占据了许多关键处理器资源。在这项工作中,我们首先研究了模糊记忆依赖性和SMT处理引起的摊位之间的相互作用。然后,我们提出了主动排除(PE)的技术,其中SMT获取单元停止在预测存储器依赖性时从线程取出。但是,在解决依赖后,线程被延迟等待要获取的新指令并在前端管道上传递。因此,我们介绍了一个早期假释(EP)机制,它利用依赖分辨率延迟的可预测性来重新计算排除的线程,以便在原始依赖性解析时达到执行核心。我们表明,组合这两种技术(PEEP)在支持推测记忆消歧的4路SMT处理器上产生16.9%的吞吐量改进。这些强劲的结果表明,一个被未来摊位认识的获取政策大大提高了SMT机器的吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号