首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >Port call path sensitive conflict analysis for instance-aware parallel SystemC simulation
【24h】

Port call path sensitive conflict analysis for instance-aware parallel SystemC simulation

机译:端口呼叫路径敏感冲突分析,例如,感知并行系统仿真

获取原文

摘要

Many parallel SystemC approaches expect a thread safe and conflict free model from the designer. Alternatively, an advanced compiler can identify and avoid possible parallel access conflicts. While manual conflict resolution can theoretically be more precise, it is impractical for real world applications because of the inherent complexities. Here automatic compiler-based analysis is preferred which provides conservative conflict avoidance with minimal false positives. This paper introduces a novel compiler technique called Port Call Path analysis that greatly reduces the amount of false positive conflicts resulting in significantly increased simulation speed. Experimental results show that the new analysis reduces the amount of false conflicts by up to 98% and, on a 4-core processor, speeds up the simulation up to 3× for a NoC particle simulator and 3.5× for a bitcoin miner SystemC model.
机译:许多并行系统的方法期待从设计人员的线程安全和冲突的自由模型。或者,高级编译器可以识别和避免可能的并行访问冲突。虽然在理论上可以更准确地进行手动冲突解决方案,但由于固有的复杂性,现实世界应用是不切实际的。这里,基于自动编译的分析是优选的,提供保守的冲突,避免最小的误报。本文介绍了一种名为端口呼叫路径分析的新型编译技术,大大减少了伪正冲突的量,从而显着提高了模拟速度。实验结果表明,新分析将假冲突量减少了多达98 %,并在4核处理器上速度速度速度为NOC粒子模拟器的模拟,为3.5倍用于比特币矿工系统模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号