ACM Home Page
Please provide us with feedback. Feedback
Performance Benchmark of a Parallel and Distributed Network Simulator
Full text PdfPdf (122 KB)
Source Workshop on Parallel and Distributed Simulation archive
Proceedings of the 19th Workshop on Principles of Advanced and Distributed Simulation table of contents
Pages: 101 - 108  
Year of Publication: 2005
ISBN ~ ISSN:1087-4097 , 0-7695-2383-8
Authors
Samson Lee  University of Technology - Sydney
John Leaney  University of Technology - Sydney
Tim O'Neill  University of Technology - Sydney
Mark Hunter  University of Technology - Sydney
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 29,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: 10.1109/PADS.2005.19

ABSTRACT

Simulation of large-scale networks requires enormous amounts of memory and processing time. One way of speeding up these simulations is to distribute the model over a number of connected workstations. However, this introduces inefficiencies caused by the need for synchronization and message passing between machines. In distributed network simulation, one of the factors affecting message passing overhead is the amount of cross-traffic between machines. We perform an independent benchmark of theParallel/Distributed Network Simulator (PDNS) based on experimental results processed at the Australian Centre for Advanced Computing and Communications (AC3) supercomputing cluster. We measure the effect of cross-traffic on wall-clock time needed to complete a simulation for a set of basic network topologies by comparing the result with the wall-clock time needed on a single processor. Our results show that although efficiency is reduced with large amounts of cross-traffic, speedup can still be achieved with PDNS. With these results, we developed a performance model that can be used as a guideline for designing future simulations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] S. Lee, N. Sheridan-Smith, T. O'Neill, J. Leaney, K. Sandrasegaran, and S. Markovits, "Managing the Enriched Experience Network -- Learning-Outcome Approach to the Experimental Design Life-Cycle," presented at Australian Telecommunication Networks and Applications Conference (ATNAC'03), Melbourne, Australia, 2003.
 
2
[2] B. Liu, D. R. Figueiredo, Y. Guo, J. Kurose, and D. Towsley, "A Study of Networks Simulation Efficiency: Fluid Simulation vs. Packet-level Simulation," presented at IEEE INFOCOM'2001, Anchorage, Alaska, 2001.
3
 
4
 
5
 
6
[6] K. M. Chandy and J. Misra, "Distributed Simulation: A Case Study in Design and Verification of Distributed Programs," IEEE Transactions on Software Engineering, vol. 5, pp. 440-452, 1979.
7
 
8
[8] S. Bhatt, R. Fujimoto, A. Ogielski, and K. Perumalla, "Parallel Simulation Techniques for Large Scale Networks," IEEE Communications Magazine, vol. 36, pp. 42-47, 2002.
 
9
[9] "PDNS - Parallel/Distributed NS." http://www.cc.gatech.edu/computing/compass/pdns/, 2004.
 
10
[10] "The Network Simulator - ns-2." http://www.isi.edu/nsnam/ns/, 2004.
 
11
[11] "GTNetS - Georgia Tech Network Simulator." http://www.ece.gatech.edu/research/labs/MANIACS/GTNet S/, 2004.
 
12
[12] "Dartmouth Scalable Simulation Framework (DaSSF)." http://www.cs.dartmouth.edu/research/DaSSF/, 2004.
 
13
[13] Georgia Tech, "Federated Simulations Development Kit." http://www.cc.gatech.edu/computing/pads/fdk.html, 2001.
 
14
[14] K. Perumalla, "libSynk library." http://www.cc.gatech.edu/computing/pads/kalyan/libsynk.ht m, 2004.
 
15
 
16
[16] "Australian Centre for Advanced Computing and Communications." http://www.ac3.edu.au/edu/, 2004.
 
17
 
18
[18] R. M. Fujimoto, K. Perumalla, A. Park, H. Wu, and M. H. Ammar, "Large-Scale Network Simulation: How Big? How Fast?," presented at Meeting of the IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), 2003.
19


Collaborative Colleagues:
Samson Lee: colleagues
John Leaney: colleagues
Tim O'Neill: colleagues
Mark Hunter: colleagues