Title :
Controlling buffer usage in critical channel traversing
Author :
Simmonds, Rob ; Kiddle, Cameron ; Wong, Kitty ; Unger, Brian
Author_Institution :
Dept. of Comput. Sci., Calgary Univ., Alta., Canada
Abstract :
This paper addresses the problem of excessive memory usage in simulators using asynchronous conservative parallel discrete event simulation algorithms. The characteristics of the modeled system that promote this problem are examined. Existing algorithms that attempt to solve this problem are discussed and new flow control algorithms introduced. Results of simulation experiments using both existing and new algorithms are presented. The results show that some existing algorithms fail to achieve their goal. They also show that all of the existing algorithms are sensitive to parameter settings. The new algorithms are shown to be effective and less sensitive to parameter settings.
Keywords :
buffer storage; discrete event simulation; parallel algorithms; asynchronous conservative parallel discrete event simulation algorithms; buffer exhaustion problem; buffer usage; critical channel traversing; excessive memory usage; Algorithm design and analysis; Clocks; Computational modeling; Computer science; Computer simulation; Delay; Discrete event simulation; Kernel; Scheduling;
Conference_Titel :
Simulation Symposium, 2002. Proceedings. 35th Annual
Print_ISBN :
0-7695-1552-5
DOI :
10.1109/SIMSYM.2002.1000084