Design and evaluation of the rollback chip: special purpose hardware for time warp

Update Item Information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Creator Fujimoto, Richard M.; Gopalakrishnan, Ganesh
Other Author Tsai, Jya-Jang
Title Design and evaluation of the rollback chip: special purpose hardware for time warp
Date 1988
Description The Time Warp mechanism offers an elegant approach to attacking difficult clock synchronization problems that arise in applications such as parallel discrete event simulation. However, because Time Warp relies on a lookahead and rollback mechanism to achieve widespread exploitation of parallelism, the state of each process must periodically be saved. Existing approaches to implementing state saving and rollback are not appropriate for large Time Warp programs. We propose a component called the rollback chip (RBC) to efficiently implement these functions. Such a component could be used in a programmable, special purpose parallel discrete event simulation engine based on Time Warp. The algorithms implemented by the rollback chip are described, as well as mechanisms that allow efficient implementation. Results of simulation studies are presented that show that the rollback chip can virtually eliminate the state saving and rollback overheads that plague current software implementations of Time Warp. Index terms ? state saving, rollback, Time Warp, parallel discrete event simulation, VLSI component, special purpose computers.
Type Text
Publisher University of Utah
First Page 1
Last Page 35
Subject Rollback chip; Time Warp mechanism; Clock synchronization; Parallel discrete event simulation
Language eng
Bibliographic Citation Fujimoto, R. M., Tsai, J.-J., & Gopalakrishnan, G. C. (1988). Design and evaluation of the rollback chip: special purpose hardware for time warp. 1-35. UUCS-88-011.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 6,809,711 bytes
Identifier ir-main,16149
ARK ark:/87278/s6wm1xzw
Setname ir_uspace
ID 706006
Reference URL https://collections.lib.utah.edu/ark:/87278/s6wm1xzw
Back to Search Results