| 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