An Analysis of Rollback-Based Simulation

dc.contributor.authorLubachevsky, Boris D.en_US
dc.contributor.authorShwartz, A.en_US
dc.contributor.authorWeiss, A.en_US
dc.contributor.departmentISRen_US
dc.date.accessioned2007-05-23T09:47:49Z
dc.date.available2007-05-23T09:47:49Z
dc.date.issued1991en_US
dc.description.abstractWe present and analyze a general model of rollback in parallel processing. The analysis points out three possible modes where rollback may become excessive; we provide an example of each type. We identify the parameters which determine a stability, or efficiency region for the simulation. Our analysis suggests the possibility of a dangerous "phase-transition" from stability to instability in the parameter space. In particular, a rollback algorithm may work efficiently for a small system but become inefficient for a large system. Moreover, for a given system, it may work quickly for a while and then suddely slow down.<P>On the positive side, we give a tunable algorithm, Filtered Rollback, that is designed to avoid the failure modes. Under appropriate assumptions, we provide a rigorous mathematical proof that Filtered Rollback is efficient, if implemented on a reasonably efficient multiprocessor. In particular: we show that the average time t to complete the simulation of a system with N nodes and R events on a p -processor PRAM satisfies t = 0 ((R/p) + (R/N) log p).<P>The analysis is based on recent work by the authors on Branching Random Walks with a barrier.en_US
dc.format.extent2219674 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/5085
dc.language.isoen_USen_US
dc.relation.ispartofseriesISR; TR 1991-37en_US
dc.subjecttime warpen_US
dc.subjectefficiency of algorithms discrete-event simulationen_US
dc.subjectbranching random walksen_US
dc.subjectCommunication en_US
dc.subjectSignal Processing Systemsen_US
dc.titleAn Analysis of Rollback-Based Simulationen_US
dc.typeTechnical Reporten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR_91-37.pdf
Size:
2.12 MB
Format:
Adobe Portable Document Format