DocumentCode :
2616472
Title :
A nonblocking algorithm for the distributed simulation of FCFS queueing networks with irreducible Markovian routing
Author :
Gupta, Manish ; Kumar, Anurag
Author_Institution :
Dept. of Electr. Commun. Eng., Indian Inst. of Sci., Bangalore, India
fYear :
1998
fDate :
26-29 May 1998
Firstpage :
20
Lastpage :
27
Abstract :
We consider the distributed simulation of queueing networks of FCFS servers with infinite buffers, and irreducible Markovian routing. We first show that for either the conservative or optimistic synchronization protocols the simulation of such networks can prematurely block owing to event buffer exhaustion. Buffer exhaustion can occur in the simulator, whether or not the simulator is stable, and, unlike simulators of feedforward networks, cannot be prevented by interprocessor flow control alone. We propose a simple technique (which we call compactification), which, when used in conjunction with interprocessor flow control, prevents buffer exhaustion. This leads to a general algorithm, for both conservative and optimistic synchronization, that allows one to simulate the queueing network within the finite amount of memory available at each processor. For each algorithm presented, we also provide the proof that it cannot get deadlocked owing to buffer exhaustion
Keywords :
Markov processes; buffer storage; concurrency control; discrete event simulation; distributed processing; queueing theory; synchronisation; FCFS queueing networks; compactification; deadlock; distributed discrete event simulation; distributed simulation; event buffer exhaustion; feedforward networks; infinite buffers; interprocessor flow control; irreducible Markovian routing; nonblocking algorithm; optimistic synchronization; optimistic synchronization protocols; premature blocking; queueing network simulation; Discrete event simulation; Electronic mail; Manufacturing systems; Network servers; Protocols; Routing; System recovery; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Simulation, 1998. PADS 98. Proceedings. Twelfth Workshop on
Conference_Location :
Banff, Alta.
Print_ISBN :
0-8186-8457-7
Type :
conf
DOI :
10.1109/PADS.1998.685266
Filename :
685266
Link To Document :
بازگشت