首页> 外文OA文献 >An Efficient Synchronization Technique for Multiprocessor Systems on-Chip
【2h】

An Efficient Synchronization Technique for Multiprocessor Systems on-Chip

机译:一种多处理器片上系统的高效同步技术

摘要

This paper explores optimization techniques of the synchronization mechanisms for MPSoCs based on complex interconnect (Network-on-Chip), targeted at future mobile systems. We suggest the architecture of the memory controller optimized to minimize synchronization overhead. The proposed solution is based on the idea of performing synchronization operations which require the continuous polling of a shared variable, thus featuring large contention (e.g. spin locks), locally in the memory. We introduce a HW module, which augments the memory controller, the Synchronization-operation Buffer (SB), which queues and manages the requests issued by the processors. Experimental validation has been carried out by using GRAPES, a cycle-accurate performance/power simulation platform. For an 8-processor target architecture, we show that the proposed solution achieves up to 40% performance improvement and 25% energy saving with respect to synchronization based on the caching of the synchronization variables and directory-based coherency protocol. Furthermore, we prove the scalability of the proposed approach when the number of processors increases.
机译:本文探讨了基于复杂互连(片上网络)的MPSoC同步机制的优化技术,该技术针对未来的移动系统。我们建议优化内存控制器的体系结构以最小化同步开销。所提出的解决方案基于执行同步操作的思想,该同步操作要求对共享变量进行连续轮询,因此在存储器本地局部具有大的竞争(例如自旋锁)。我们引入了一个HW模块,该模块增强了存储控制器Synchronization-operation Buffer(SB),它可以对处理器发出的请求进行排队和管理。已经通过使用GRAPES(周期精确的性能/功率仿真平台)进行了实验验证。对于具有8个处理器的目标体系结构,我们表明,基于同步变量的缓存和基于目录的一致性协议,相对于同步而言,所提出的解决方案可实现高达40%的性能提升和25%的能源节省。此外,我们证明了当处理器数量增加时,所提出方法的可扩展性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号