DocumentCode
2951301
Title
Unboundedly parallel simulations via recurrence relations for network and reliability problems
Author
Greenberg, Albert G. ; Lubachevsky, Boris D. ; Mitrani, Isi
Author_Institution
AT&T Bell Lab., Murray Hill, NJ, USA
fYear
1990
fDate
9-12 Dec 1990
Firstpage
731
Lastpage
733
Abstract
Novel methods are presented for parallel simulation of discrete event systems that, when applicable, can use a number of processors much larger than the number of objects in the system being simulated. The simulation problem is posed using recurrence relations, and three algorithmic ideas are brought to bear on its solution: parallel prefix computation, parallel merging, and iterative folding. Efficient parallel simulations are given for the G/G/1 queue, a variety of queuing networks having a global first come first served structure (e.g., a series of queues with finite buffers), acyclic networks of queues, and networks of queues with feedbacks and cycles. In particular, the problem of simulating the arrival and departure times for the first N jobs to a single G/G/1 queue is solved in time proportional to N/P +log P using P processors
Keywords
discrete event simulation; parallel programming; performance evaluation; queueing theory; G/G/1 queue; discrete event systems; global first come first served structure; iterative folding; parallel merging; parallel prefix computation; parallel simulation; queuing networks; recurrence relations; reliability problems; simulation problem; Clocks; Computational modeling; Concurrent computing; Discrete event simulation; Discrete event systems; Feedback; Intersymbol interference; Iterative algorithms; Merging; Parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference, 1990. Proceedings., Winter
Conference_Location
New Orleans, LA
Print_ISBN
0-911801-72-3
Type
conf
DOI
10.1109/WSC.1990.129604
Filename
129604
Link To Document