首页> 外文期刊>International journal of parallel programming >High Speed Cycle-Approximate Simulation of Embedded Cache-Incoherent and Coherent Chip-Multiprocessors
【24h】

High Speed Cycle-Approximate Simulation of Embedded Cache-Incoherent and Coherent Chip-Multiprocessors

机译:嵌入式高速缓存非相干和相干芯片多处理器的高速循环近似仿真

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

摘要

The increasing density of silicon processes, coupled with the development of ever more energy and space efficient embedded core designs, has led to multi-processor system-on-chip (MPSoC) designs becoming increasingly attractive for use in embedded systems. Unfortunately this increase in core count gives rise to an explosion in design space possibilities, especially when heterogeneous designs are considered. To address this problem, new techniques in simulation are required to increase the simulation performance of these systems, while maintaining the accuracy needed to make good design decisions, and to verify the performance characteristics for real-time systems. We present a new high-speed, near cycle-accurate simulator, addressing an important but neglected category of multicore systems: deeply-embedded cache-incoherent MPSoCs. We take advantage of the unique properties of these systems to relax synchronisation constraints and increase the parallelism of the simulation. In doing so we achieve performance not possible using previous simulation techniques, without compromising the accuracy of the results. Quantitative performance results are presented across a large range of simulated MPSoC designs, comprising 1–64 cores, on average we simulate at 5.7 MIPS, with simulation speeds reaching 377 MIPS in the best case. Comparing against FPGA implementations we demonstrate that the simulator manages this with an average timing error of only 2.1%. Applying some of these techniques to coherent simulation enables even coherent 64-core designs to be simulated accurately at up to 2.2 MIPS.
机译:硅工艺密度的不断提高,再加上越来越多的能源和空间效率更高的嵌入式内核设计的发展,已导致多处理器片上系统(MPSoC)设计对于在嵌入式系统中的使用变得越来越有吸引力。不幸的是,核数的这种增加导致设计空间可能性的爆炸性增长,尤其是在考虑异构设计的情况下。为了解决这个问题,需要使用仿真新技术来提高这些系统的仿真性能,同时保持做出良好设计决策和验证实时系统性能特征所需的精度。我们提出了一种新的高速,近周期精确的模拟器,该模拟器解决了多核系统的一个重要但被忽略的类别:深度嵌入的缓存非相干MPSoC。我们利用这些系统的独特特性来放松同步约束并增加仿真的并行性。这样一来,在不影响结果准确性的前提下,我们实现了使用以前的仿真技术无法实现的性能。在包含1-64个内核的大量模拟MPSoC设计中,均给出了量化的性能结果,平均而言,我们以5.7MIPS进行仿真,在最佳情况下,仿真速度可达到377MIPS。与FPGA实施方案进行比较,我们证明了仿真器以2.1%的平均时序误差进行管理。将这些技术中的一些技术应用于相干仿真,甚至可以以高达2.2MIPS的精度精确地仿真相干64核设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号