Title :
A `conservative´ approach to parallelizing the Sharks World simulation
Author :
Nicol, David M. ; Riffe, Scott E.
Author_Institution :
Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
Abstract :
The authors describe how they parallelized a benchmark problem for parallel simulation, the Shark´s World. The solution obtained is conservative, in the sense that no state information is saved and no rollbacks occur. Knowledge and exploitation of lookahead in the simulation model can lead to excellent performance. The search for lookahead in Sharks World led to a completely different solution approach. The advantages of the approach are manifold: on a serial workstation problems are solved over 20 times faster than with the usual discrete-event approach: the approach is easily parallelized and achieves high speedups. Also, excellent performance achieved by exploiting lookahead can be easily thwarted by relatively minor changes in problem specification. Any modification to the model rules that affects lookahead exploitation may require a great deal of modification to the solution approach. This fundamental problem will be suffered by any conservative synchronization method whose performance depends on lookahead
Keywords :
discrete event simulation; parallel processing; Sharks World simulation; conservative synchronization method; discrete-event; lookahead; no state information; parallel simulation; Computational modeling; Computer science; Computer simulation; Discrete event simulation; Educational institutions; Marine animals; Predictive models; Proposals; Testing; Workstations;
Conference_Titel :
Simulation Conference, 1990. Proceedings., Winter
Conference_Location :
New Orleans, LA
Print_ISBN :
0-911801-72-3
DOI :
10.1109/WSC.1990.129512