Title :
Time Warp simulation on clumps
Author :
Sharma, Girindra D. ; Radhakrishnan, Radharamanan ; Rajasekaran, Umesh Kumar V ; Abu-Ghazaleh, Nael ; Wilsey, Philip A.
Author_Institution :
Dept. of ECECS, Cincinnati Univ., OH, USA
Abstract :
Traditionally, parallel discrete-event simulators based on the Time Warp synchronization protocol have been implemented using either the shared memory programming model or the distributed memory, message passing programming model. This was because the preferred hardware platform was either a shared memory multiprocessor workstation or a network of uniprocessor workstations. However, with the advent of clumps (cluster of shared memory multiprocessors), a change in this dichotomous view becomes necessary. We explore the design and implementation issues involved in exploiting this new platform for Time Warp simulations. Specifically, we present two generic strategies for implementing Time Warp simulators on clumps. In addition, we present our experiences in implementing these strategies on an extant distributed memory, message passing Time Warp simulator (WARPED). Preliminary performance results comparing the modified clump-specific simulation kernel to the unmodified distributed memory, message passing simulation kernel are also presented
Keywords :
distributed shared memory systems; message passing; parallel processing; software performance evaluation; synchronisation; time warp simulation; Time Warp simulation; WARPED; clumps; distributed memory programming; message passing; parallel discrete-event simulators; shared memory multiprocessor clusters; shared memory programming; synchronization protocol; workstation networks; Bandwidth; Computational modeling; Costs; Delay; Hardware; Kernel; Message passing; Parallel programming; Time warp simulation; Workstations;
Conference_Titel :
Parallel and Distributed Simulation, 1999. Proceedings. Thirteenth Workshop on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7695-0155-9
DOI :
10.1109/PADS.1999.766174