首页> 外文会议>7th International Symposium on High-Capacity Optical Networks and Enabling Technologies >Design and implementation of parallel JiST to support distributed wireless network simulation
【24h】

Design and implementation of parallel JiST to support distributed wireless network simulation

机译:支持分布式无线网络仿真的并行JiST的设计与实现

获取原文

摘要

JiST/SWANS is a wireless network simulator gaining increasing popularity for ad-hoc wireless, wireless sensor network, and vehicular network evaluations. Typical published results using this tool show node counts on the order of hundreds of nodes. However, realistic sensor and vehicular networks may contain many more nodes than that. One reason for this discrepancy is the computational cost of evaluation via simulation. Currently, cluster computers are becoming preferred over expensive multi-processor supercomputers for improving computational output. We present the design and implementation of a parallelization of JiST, the discrete event simulator core of JiST/SWANS. JiST uses unique dynamic byte-code rewriting to simplify the development of applications and has been shown to perform well running small- or medium-scale wireless network simulations on single processor systems. We propose an optimistic cluster-based architecture and apply it to JiST. Simulation entity memory is distributed evenly across all nodes in the cluster, resulting in linear memory growth. Details of the simulation engine including the complex event execution synchronization are hidden entirely from the application, easing development and debug time. Since JiST is the simulation backend of the SWANS wireless network simulator, this result is the first step in simulating large networks using SWANS in reasonable periods of time. Results presented show the performance of our parallelization of JiST is in line with the performance of other existing parallel discrete event simulators.
机译:JiST / SWANS是一种无线网络模拟器,在即席无线,无线传感器网络和车辆网络评估中越来越受欢迎。使用此工具发布的典型结果显示,节点数约为数百个节点。但是,现实的传感器和车辆网络可能包含更多的节点。这种差异的一个原因是通过仿真评估的计算成本。当前,为了提高计算输出,集群计算机正变得优于昂贵的多处理器超级计算机。我们介绍了JiST(JiST / SWANS的离散事件模拟器核心)的并行化的设计和实现。 JiST使用独特的动态字节码重写来简化应用程序的开发,并且已证明在单个处理器系统上可以很好地运行中小型无线网络仿真。我们提出了一种基于集群的乐观架构,并将其应用于JiST。模拟实体内存在群集中的所有节点之间平均分配,从而导致线性内存增长。仿真引擎的详细信息(包括复杂的事件执行同步)完全隐藏在应用程序中,从而简化了开发和调试时间。由于JiST是SWANS无线网络模拟器的模拟后端,因此该结果是在合理的时间段内使用SWANS模拟大型网络的第一步。呈现的结果表明,JiST并行化的性能与其他现有并行离散事件模拟器的性能一致。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号