Title :
Synchronization and concurrent control in communication network simulation
Author :
Xiao, Zhonge ; Unger, Brian
Author_Institution :
Dept. of Comput. Sci., Calgary Univ., Alta., Canada
Abstract :
A fundamental problem in parallel and distributed discrete event simulation is to guarantee causal event ordering for each and every entity in the simulation system. A conservative synchronization algorithm CCT (critical channel traversing) has demonstrated, in an ATM network simulation, phenomenal performance unseen before. Some of the major factors that contribute to the performance are the ability of CCT to schedule simulation at the largest possible computation grains and the use of a set of lock-free concurrent control mechanisms. This paper presents the features and properties of CCT from the performance perspective. It also describes the concurrent control mechanisms that are designed to work with CCT to support fast simulation of large communication networks
Keywords :
asynchronous transfer mode; causality; concurrency control; discrete event simulation; distributed processing; parallel processing; synchronisation; telecommunication channels; telecommunication computing; ATM network; causal event ordering; communication network simulation; computation grains; concurrent control; conservative synchronization algorithm; critical channel traversing; distributed discrete event simulation; lock-free concurrent control mechanisms; parallel discrete event simulation; synchronization; Communication networks; Communication system control; Computational modeling; Computer science; Computer simulation; Concurrent computing; Discrete event simulation; Intelligent networks; Kernel; Processor scheduling;
Conference_Titel :
Communication Technology Proceedings, 2000. WCC - ICCT 2000. International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7803-6394-9
DOI :
10.1109/ICCT.2000.890901