Article ID: | iaor200969224 |
Country: | United Kingdom |
Volume: | 3 |
Issue: | 1 |
Start Page Number: | 29 |
End Page Number: | 39 |
Publication Date: | Mar 2009 |
Journal: | Journal of Simulation |
Authors: | Finley D, Ramos J R, Rego V, Sang J |
Keywords: | computational analysis |
An efficient computation-based algorithm for effecting round-robin (RR) service in discrete-event simulation systems is presented. The new algorithm improves upon an older computational algorithm which itself is an improvement over naive RR scheduling currently in use in process-oriented simulation systems. The naive approach can be prohibitively expensive due to process context switch overhead. The original computational algorithm avoids much of this context switching but offers a run-time complexity of only