|
| This Article | ||
| | ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
20th Workshop on Principles of Advanced and Distributed Simulation (PADS'06)
The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation (PDF)
Singapore
May 24-May 26
ISBN: 0-7695-2587-3
| ASCII Text | x | ||
| Craig Bergstrom, Srinidhi Varadarajan, Godmar Back, "The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation," 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation, pp. 19-28, 20th Workshop on Principles of Advanced and Distributed Simulation (PADS'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/PADS.2006.34, author = {Craig Bergstrom and Srinidhi Varadarajan and Godmar Back}, title = {The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation}, journal ={2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation}, volume = {0}, year = {2006}, issn = {1087-4097}, pages = {19-28}, doi = {http://doi.ieeecomputersociety.org/10.1109/PADS.2006.34}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation TI - The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation SN - 1087-4097 SP19 EP28 A1 - Craig Bergstrom, A1 - Srinidhi Varadarajan, A1 - Godmar Back, PY - 2006 KW - null VL - 0 JA - 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PADS.2006.34
In this paper, we present the design and implementation of The Distributed Open Network Emulator (dONE), a scalable hybrid network emulation/simulation environment. It has several novel contributions. First, a new model of time called relativistic time that combines the controllability of virtual time with the naturally flowing characteristics of wall-clock time. This enables a hybrid environment in which direct code execution can be mixed with simulation models. Second, dONE uses a new transparent object based framework called Weaves, which enables the composition of unmodified network applications and protocol stacks to create large-scale simulations. Finally, it implements a novel parallelization strategy that minimizes the number of independent timelines and offers an efficient mechanism to progress the event timeline. Our prototype implementation incorporates the complete TCP/IP stack from the Linux 2.4 kernel family and executes any application code written for the BSD sockets interface. The prototype runs on 16 processors and produces super-linear speedup in a simulation of hundred infinite-source to infinite-sink pairs.
Citation:
Craig Bergstrom, Srinidhi Varadarajan, Godmar Back, "The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation," pads, pp.19-28, 20th Workshop on Principles of Advanced and Distributed Simulation (PADS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.
