ACM Home Page
Please provide us with feedback. Feedback
Micro-Synchronization in Conservative Parallel Network Simulation
Full text PdfPdf (352 KB)
Source Workshop on Parallel and Distributed Simulation archive
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation table of contents
Pages 195-202  
Year of Publication: 2008
ISBN ~ ISSN:1087-4097 , 978-0-7695-3159-5
Authors
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 43,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/PADS.2008.10

ABSTRACT

Lookahead is a critical factor in conservative parallel simulation. Greater lookahead usually brings better performance. However, in the simulation of computer networks, lookahead is usually determined by the minimal delay of the border links between any two subnets that simulated by different sequential logical processes (LPs), which is too small to get good performance. Traditionally, the lookahead exploitation usually only reflects the parallelism among LPs, which possibly wastes the potential parallelism inside each LP, especially, in the case that each LP simulates thousands of entities. Here we present a simple method called micro-synchronization to exploit the parallelism inside each LP. Different from the previous work, such as lookahead accumulation and local time warp, we keep the traditional usage of lookahead among LPs unchanged, and however, we impose the relaxed sequential event scheduling inside each LP, which can indirectly improve the lookahead. We also present a state causality model to prove the correctness of our method, which means that there is no risk in the relaxed sequential execution. Finally, the experiment evaluates our method and shows that it can improve the performance of conservative parallel simulation of computer networks to some extent.


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
 
2
 
3
R. M. Fujimoto, K. Perumalla, A. Park, H. Wu, M. H. Ammar, Large-Scale Network Simulation: How Big? How Fast? Proceedings of MASCOTS'03, 2003.
 
4
L. Bajaj, M. Takai, R. Ahuja, K. Tang, R. Bagrodia, and M. Gerla, GloMoSim: A Scalable Network Simulation Environment, Technical Report 990027, UCLA Computer Science Department, 1999.
 
5
 
6
J. Lemeire, E. Dirkx, Lookahead Accumulation in Conservative Parallel Discrete Event Simulation, Proceedings 18th European Simulation Multiconference, SCS Europe, 2004.
7
8
9
10
11
12
13
 
14
 
15
 
16
 
17
 
18
19
 
20
G. Karypis. METIS: Family of Multilevel Partitioning Algorithms. http://glaros.dtc.umn.edu/gkhome/views/metis

Collaborative Colleagues:
Siming Lin: colleagues
Xueqi Cheng: colleagues
Jianming Lv: colleagues