首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Architectural Support for Handling Jitterin Shared Memory Based Parallel Applications
【24h】

Architectural Support for Handling Jitterin Shared Memory Based Parallel Applications

机译:处理基于共享内存的并行应用程序的抖动的体系结构支持

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

With an increasing number of cores per chip, it is becoming harder to guarantee optimal performance for parallel shared memory applications due to interference caused by kernel threads, interrupts, bus contention, and temperature management schemes (referred to as jitter). We demonstrate that the performance of parallel programs gets reduced (up to 35.22 percent) in large CMP based systems. In this paper, we characterize the jitter for large multi-core processors, and evaluate the loss in performance. We propose a novel jitter measurement unit that uses a distributed protocol to keep track of the number of wasted cycles. Subsequently, we try to compensate for jitter by using DVFS across a region of timing critical instructions called a frame. Additionally, we propose an OS cache that intelligently manages the OS cache lines to reduce memory interference. By performing detailed cycle accurate simulations, we show that we are able to execute a suite of Splash2 and Parsec benchmarks with a deterministic timing overhead limited to 2 percent for 14 out of 17 benchmarks with modest DVFS factors. We reduce the overall jitter by an average 13.5 percent for Splash2 and 6.4 percent for Parsec. The area overhead of our scheme is limited to 1 percent.
机译:随着每个芯片内核数量的增加,由于内核线程,中断,总线争用和温度管理方案(称为抖动)引起的干扰,难以保证并行共享内存应用的最佳性能。我们证明,在基于CMP的大型系统中,并行程序的性能降低了(最多35.22%)。在本文中,我们表征了大型多核处理器的抖动,并评估了性能损失。我们提出了一种新颖的抖动测量单元,该单元使用分布式协议来跟踪浪费的周期数。随后,我们尝试通过在时序关键指令区域(称为帧)上使用DVFS来补偿抖动。此外,我们提出了一种OS缓存,该缓存可智能管理OS缓存行以减少内存干扰。通过执行详细的周期精确仿真,我们证明了我们能够执行Splash2和Parsec基准套件,将DVFS系数适中的17个基准中的14个确定性时序开销限制为2%。我们将Splash2和Parsec的总体抖动平均降低了13.5%。我们的方案的区域开销限制为1%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号