The Community for Technology Leaders
Green Image
Issue No. 04 - April (2012 vol. 23)
ISSN: 1045-9219
pp: 659-667
Wen-Gao Huang , National Chiao Tung University, Hsinchu
Chih-Che Lin , National Chiao Tung University, Hsinchu
Shie-Yuan Wang , National Chiao Tung University, Hsinchu
Yan-Shiun Tzeng , National Chiao Tung University, Hsinchu
Tin-Wei Ho , National Chiao Tung University, Hsinchu
ABSTRACT
This paper proposes a parallel simulation methodology to speed up network simulations on modern multicore systems. In this paper, we present the design and implementation of this approach and the performance speedups achieved under various network conditions. This methodology provides two unique and important advantages: 1) one can readily enjoy performance speedups without using an unfamiliar simulation language/library to rewrite his protocol module code for parallel simulations, and 2) one can conduct parallel simulations in the same way as when he conducts sequential simulations. We implemented this methodology and evaluated its performance speedups on the popular ns-2 network simulator. Our results show that this methodology is feasible and can provide satisfactory performance speedups under high event load conditions on wired networks.
INDEX TERMS
Network simulation, parallel simulation, multicore system.
CITATION
Wen-Gao Huang, Chih-Che Lin, Shie-Yuan Wang, Yan-Shiun Tzeng, Tin-Wei Ho, "Exploiting Event-Level Parallelism for Parallel Network Simulation on Multicore Systems", IEEE Transactions on Parallel & Distributed Systems, vol. 23, no. , pp. 659-667, April 2012, doi:10.1109/TPDS.2011.215
181 ms
(Ver 3.1 (10032016))