DocumentCode
2997946
Title
Channel based sequential simulation
Author
Kiddle, Cameron ; Simmonds, Rob ; Unger, Brian
Author_Institution
Dept. of Comput. Sci., Calgary Univ., Alta., Canada
fYear
2005
fDate
4-7 Dec. 2005
Abstract
Sequential discrete event simulation is widely employed to study the behavior of many systems. Events are typically managed in a central event list which is implemented as a priority queue ordered by event timestamps. Most research to improve sequential simulation performance has focused on improving the priority queue implementations. Recent work has demonstrated that asynchronous conservative parallel discrete event simulation systems can achieve better sequential performance under some conditions, but worse performance under other conditions. This paper introduces a new sequential discrete event simulation algorithm that can exhibit some of the same performance advantages of asynchronous conservative parallel discrete event simulation algorithms and has complexity no more than that of central event list algorithms in the worst case.
Keywords
discrete event simulation; parallel algorithms; asynchronous conservative parallel discrete event simulation; channel based sequential simulation; parallel algorithm; parallel discrete event simulation system; priority queue; sequential discrete event simulation; Algorithm design and analysis; Computational modeling; Computer science; Costs; Discrete event simulation; Performance analysis; Sequential analysis; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference, 2005 Proceedings of the Winter
Print_ISBN
0-7803-9519-0
Type
conf
DOI
10.1109/WSC.2005.1574304
Filename
1574304
Link To Document