The cost of conservative synchronization in parallel discrete event simulations
Journal of the ACM (JACM)
GloMoSim: a library for parallel simulation of large-scale wireless networks
PADS '98 Proceedings of the twelfth workshop on Parallel and distributed simulation
Asynchronous distributed simulation via a sequence of parallel computations
Communications of the ACM - Special issue on simulation modeling and statistical computing
SIMULATION OF PACKET COMMUNICATION ARCHITECTURE COMPUTER SYSTEMS
SIMULATION OF PACKET COMMUNICATION ARCHITECTURE COMPUTER SYSTEMS
The Georgia Tech Network Simulator
MoMeTools '03 Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research
A federated approach to distributed network simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Develop once deploy anywhere achieving adaptivity with a runtime linker/loader framework
ARM '05 Proceedings of the 4th workshop on Reflective and adaptive middleware systems
To infinity and beyond: time warped network emulation
Proceedings of the twentieth ACM symposium on Operating systems principles
Design of High Performance MVAPICH2: MPI2 over InfiniBand
CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
WNS2 '06 Proceeding from the 2006 workshop on ns-2: the IP network simulator
Distributed Simulation: A Case Study in Design and Verification of Distributed Programs
IEEE Transactions on Software Engineering
Time Jails: A Hybrid Approach to Scalable Network Emulation
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
A Virtual Time System for OpenVZ-Based Network Emulations
PADS '11 Proceedings of the 2011 IEEE Workshop on Principles of Advanced and Distributed Simulation
Open Network Emulator: A Parallel Direct Code Execution Network Simulator
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
Hi-index | 0.00 |
In this paper we describe a distributed-memory parallel implementation of the Open Network Emulator (ONE), a network simulator that combines the controllability of simulation with the direct code execution advantages of emulation and experimental testbeds. ONE uses a scaled real-time model called Relativistic Time (RT). We describe a RT-based reactive global warp detection algorithm to exploit lookahead. The Distributed ONE system provides a platform for network simulation that combines model fidelity (existing network applications can be compiled and instantiated within ONE without modification), temporal fidelity, and good scalability. We present strong and weak scaling performance results for the Distributed ONE system on up to sixteen nodes of a distributed-memory parallel cluster, on simulations involving up to 16,000 virtual hosts.