Automatic Incremental State Saving
Automatic Incremental State Saving
复制标题
自动增量状态保存
DOI:
--
复制
发表时间:
1996
期刊:
影响因子:
--
通讯作者:
K. Panesar
中科院分区:
文献类型:
--
作者:
D. West;K. Panesar
We present an Incremental State Saving technique for which the state saving calls are inserted automatically by directly editing the application executable. This method has the advantage of being easy to use since it is fully automatic, and has good performance since it adds overhead only where state is being modified. Since the editing happens on executable code, the method is independent of the compiler, and allows third party libraries to be used. None of the previous incremental state saving methods have both of these features. We find that it is beneficial to use Automatic Incremental State Saving if less than 15% of the state is modified in each event as compared to copy state saving. This technique allows us to efficiently parallelize existing simulations, and makes Time Warp more accessible to non-Time Warp experts.