• 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