首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Thread Progress Aware Coherence Adaption for Hybrid Cache Coherence Protocols
【24h】

Thread Progress Aware Coherence Adaption for Hybrid Cache Coherence Protocols

机译:混合高速缓存一致性协议的线程进度感知一致性适应

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

摘要

For chip multiprocessor systems (CMPs), the interference on shared resources such as on-chip caches typically leads to unbalanced progress among threads. Because of the inherent synchronization primitives, such as barriers and locks, cores running fast threads have to waste precious cycles to wait for cores with slow progress, which leads to performance and energy inefficiency. For the purpose of improving performance and reducing energy consumption, this paper proposes to adapt the cache coherence policy for threads according to their delay-tolerant levels. Specifically, this paper proposes Thread progrEss Aware Coherence Adaption (TEACA) which utilizes the thread progress information as hints for coherence adaption. TEACA dynamically utilize the memory system statistics to estimate the progress of threads. Based on the estimated thread progress information, TEACA categorizes threads into leader threads and laggard threads. The thread categorization decisions are then leveraged for efficient coherence adaption on CMP systems supporting hybrid coherence protocols. Experimental results show that, on a 64-core CMP system, TEACA outperforms directory protocol in application execution time and a recently proposed hybrid protocol in both application execution time and energy dissipation.
机译:对于芯片多处理器系统(CMP),对共享资源(如片上缓存)的干扰通常会导致线程之间的进度不平衡。由于诸如屏障和锁之类的固有同步原语,运行快速线程的内核不得不浪费宝贵的周期来等待内核进展缓慢,从而导致性能和能源效率低下。为了提高性能并减少能耗,本文提出了根据线程的延迟容忍级别来调整其缓存一致性策略的方法。具体而言,本文提出了线程进程感知感知一致性适应(TEACA),该技术利用线程进度信息作为一致性适应的提示。 TEACA动态地利用内存系统统计信息来估计线程的进度。根据估计的线程进度信息,TEACA将线程分为引导线程和落后线程。然后,利用线程分类决策在支持混合一致性协议的CMP系统上进行有效的一致性调整。实验结果表明,在64核CMP系统上,TEACA在应用程序执行时间方面优于目录协议,在应用程序执行时间和能耗方面都优于最近提出的混合协议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号