首页> 外文会议>International Conference on Parallel Architectures and Compilation Techniques >Meeting points: Using thread criticality to adapt multicore hardware to parallel regions
【24h】

Meeting points: Using thread criticality to adapt multicore hardware to parallel regions

机译:契合点:使用线程关键度使多核硬件适应并行区域

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

摘要

We present a novel mechanism, called meeting point thread characterization, to dynamically detect critical threads in a parallel region. We define the critical thread the one with the longest completion time in the parallel region. Knowing the criticality of each thread has many potential applications. In this work, we propose two applications: thread delaying for multi-core systems and thread balancing for simultaneous multi-threaded (SMT) cores. Thread delaying saves energy consumptions by running the core containing the critical thread at maximum frequency while scaling down the frequency and voltage of the cores containing non-critical threads. Thread balancing improves overall performance by giving higher priority to the critical thread in the issue queue of an SMT core. Our experiments on a detailed microprocessor simulator with the Recognition, Mining, and Synthesis applications from Intel research laboratory reveal that thread delaying can achieve energy savings up to more than 40% with negligible performance loss. Thread balancing can improve performance from 1% to 20%.
机译:我们提出了一种新颖的机制,称为汇点线程表征,可以动态检测并行区域中的关键线程。我们将关键线程定义为并行区域中完成时间最长的线程。知道每个线程的重要性有很多潜在的应用。在这项工作中,我们提出了两个应用程序:多核系统的线程延迟和同时多线程(SMT)内核的线程平衡。线程延迟可通过以最高频率运行包含关键线程的核心,同时降低包含非关键线程的核心的频率和电压来节省能耗。线程平衡通过为SMT核心的发布队列中的关键线程赋予更高的优先级来提高整体性能。我们在具有英特尔研究实验室的识别,挖掘和综合应用程序的详细微处理器模拟器上进行的实验表明,线程延迟可以节省多达40%的能源,而性能损失可忽略不计。线程平衡可以将性能从1%提高到20%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号