z-logo
open-access-imgOpen Access
Parallel discrete-event simulation of FCFS stochastic queueing networks
Author(s) -
David M. Nicol
Publication year - 1988
Publication title -
nasa sti repository (national aeronautics and space administration)
Language(s) - English
Resource type - Conference proceedings
ISBN - 0-89791-276-4
DOI - 10.1145/62115.62128
Subject(s) - computer science , correctness , queueing theory , discrete event simulation , synchronization (alternating current) , parallel computing , distributed computing , layered queueing network , key (lock) , intuition , computer network , algorithm , simulation , channel (broadcasting) , philosophy , computer security , epistemology
Physical systems are inherently parallel; intuition suggests that simulations of these systems may be amenable to parallel execution. The parallel execution of a discrete-event simulation requires careful synchronization of processes in order to ensure the execution's correctness; this synchronization can degrade performance. Largely negative results were recently reported in a study which used a well-known synchronization method on queueing network simulations. In this paper we discuss a synchronization method, appointments, which has proven itself to be effective on simulations of FCFS queueing networks. The key concept behind appointments is the provision of lookahead. Lookahead is a prediction on a processor's future behavior, based on an analysis of the processor's simulation state. We show how lookahead can be computed for FCFS queueing network simulations, give performance data that demonstrates the method's effectiveness under moderate to heavy loads, and discuss performance trade-offs between the quality of lookahead, and the cost of computing lookahead.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom