Loading…

Exploiting Event-Level Parallelism for Parallel Network Simulation on Multicore Systems

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...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on parallel and distributed systems 2012-04, Vol.23 (4), p.659-667
Main Authors: Wang, Shie-Yuan, Lin, Chih-Che, Tzeng, Yan-Shiun, Huang, Wen-Gao, Ho, Tin-Wei
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:1045-9219
1558-2183
DOI:10.1109/TPDS.2011.215