首页> 外文会议>2012 Third International Conference on Networking and Computing. >A Fast Network-on-Chip Simulator with QEMU and SystemC
【24h】

A Fast Network-on-Chip Simulator with QEMU and SystemC

机译:具有QEMU和SystemC的快速片上网络模拟器

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

摘要

Network-on-Chip (NoC) is considered as a promising interconnection scheme for many-core System-on-a-Chip (SoC) since it offers better scalability than traditional bus-based interconnection. In this work, we have developed a fast simulator of NoC architectures using QEMU and SystemC. QEMU is an open-source CPU emulator which is widely used in many simulation platforms such as Android Emulator. In the proposed simulator, each CPU core is emulated by a QEMU, and the network part including NoC routers is modeled with SystemC. The SystemC simulator and QEMUs are connected by TCP sockets on a host computer. Our simulator is fast because QEMUs run in parallel on a multi-core host computer or even multiple host computers. Also, our simulator is highly retarget able because QEMU provides a variety of CPU models and we use QEMU as is. In our experiments, our simulator successfully simulates a 108-core NoC in a practical time. We have also confirmed the scalability and retarget ability of our NoC simulator.
机译:片上网络(NoC)被认为是多核片上系统(SoC)的一种有前途的互连方案,因为它提供了比传统的基于总线的互连更好的可伸缩性。在这项工作中,我们使用QEMU和SystemC开发了NoC架构的快速仿真器。 QEMU是一种开源CPU仿真器,已广泛用于许多仿真平台(例如Android仿真器)中。在所提出的仿真器中,每个CPU内核都由QEMU进行仿真,而包含NoC路由器的网络部分则使用SystemC进行建模。 SystemC模拟器和QEMU通过主机上的TCP套接字连接。我们的模拟器速度很快,因为QEMU在多核主机甚至多台主机上并行运行。同样,我们的模拟器具有高度的重定向能力,因为QEMU提供了多种CPU模型,并且我们按原样使用QEMU。在我们的实验中,我们的模拟器在实际时间内成功地模拟了108核NoC。我们还确认了NoC模拟器的可扩展性和重新定位功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号