首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >A shared-variable-based synchronization approach to efficient cache coherence simulation for multi-core systems
【24h】

A shared-variable-based synchronization approach to efficient cache coherence simulation for multi-core systems

机译:基于共享的基于变量的同步方法,以实现多核系统的高效高速缓存相干仿真

获取原文

摘要

This paper proposes a shared-variable-based approach for fast and accurate multi-core cache coherence simulation. While the intuitive, conventional approach — synchronizing at either every cycle or memory access — gives accurate simulation results, it has poor performance due to huge simulation overloads. We observe that timing synchronization is only needed before shared variable accesses in order to maintain accuracy while improving the efficiency in the proposed shared-variable-based approach. The experimental results show that our approach performs 6 to 8 times faster than the memory-access-based approach and 18 to 44 times faster than the cycle-based approach while maintaining accuracy.
机译:本文提出了一种基于共享的基于可变的快速和精确的多核高速缓存相干模拟方法。虽然直观,传统的方法 - 在每个循环或内存访问中同步 - 提供准确的仿真结果,但由于巨大的模拟过载,它具有差的性能。我们观察到,仅在共享变量访问之前只需要定时同步,以便在提高基于共享变量的方法中提高效率的同时保持准确性。实验结果表明,我们的方法比基于存储器访问的方法快6到8倍,而不是基于循环的方法,同时保持精度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号