We present a solution [for log-based rollback-recovery] that removes this … [on asynchronous signals] … relies on using a software counter to compute … instruction counts are used to force the replay … We then use the deterministic replay of interrupts … [track] nondeterminism due to interleaved shared memory access … This technique allows multithreaded applications to use log-based … have shown the overhead is no more than … [for the DEC Alpha and 6-8% slowdown for the Intel Pentium].
Google-1
Google-2
Copyright clearance needed for quotation.