Excessive rollback recoveries due to overoptimistic event execution in Time Warp simulators often degmde their runtime performance. This paper presents a twosided throttling scheme to dynamically adjust the event execution speed of Time Warp simulators. The proposed throttle is based on a new concept called global progress window, which allows the individual simulation process to be positioned on a global time scale, thereby to accelemte OT suspend their event execution. As each simulation process can be throttled to a steady state, excessive rollback recoveries due to causality er-
MTS can be avoided. To quantify the effect of rollbacks and for purpose of comparing different Time Warp implementations, we propose two new measures called RPE (number of Rollback events Per committed Event), and 8 (relative Eflectiveness in reducing rollback overhead).OUT implementation results show that the proposed throttle effectively regulates the proceeding of each simulation process, resulting in a significant reduction in rollback thrashing and elapsed time.
Excessive rollback recoveries due to overoptimistic event execution in Time Warp simulators often degmde their runtime performance. This paper presents a two-
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.