Conjoining Emulation and Network Simulators on Linux Multiprocessors

Conjoining Emulation and Network Simulators on Linux Multiprocessors
复制标题

在 Linux 多处理器上结合仿真和网络模拟器

DOI:
--
复制
发表时间:
2015
期刊:
SIGSIM Principles of Advanced Discrete Simulation
影响因子:
--
通讯作者:
M. Caesar
M. Caesar
中科院分区:
--
文献类型:
--
作者:
Jereme Lamps;Vladimir Adam;D. Nicol;M. Caesar

文献摘要

被引文献

相似文献

虚拟时间中的仿真和模拟的结合要求仿真的执行突发被赋予虚拟时间中的持续时间,并且仿真的执行和模拟的执行在该公共虚拟时间基础内被协调。本文展示了如何在虚拟时间协调仿真的开源工具TimeKeeper可以与三种不同的现有软件仿真/模拟集成:CORE,ns-3和S3 F。我们描述了这些工具,以支持这种整合的修改,并检查实验设计,以评估组合模型的准确性。计时器允许更严格的同步仿真和模拟比以往任何时候都实现了。
Conjoinment of emulation and simulation in virtual time requires that emulated execution bursts be ascribed a duration in virtual time, and that emulated execution and simulation executions be coordinated within this common virtual time basis. This paper shows how an open source tool TimeKeeper for coordinating emulations in virtual time can be integrated with three different existing software emulations/simulations: CORE, ns-3, and S3F. We describe for each of these the modifications made to the tools to support this integration, and examine experiments designed to assess the accuracy of the combined models. Timekeeper permits much tighter sychronization emulation and simulation than has ever been achieved before.