A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Euripus: A flexible unified hardware memory checkpointing accelerator for bidirectional-debugging and reliability
2012
2012 39th Annual International Symposium on Computer Architecture (ISCA)
Bidirectional debugging and error recovery have different goals (programmer productivity and system reliability, respectively), yet they both require the ability to roll-back the program or the system to a past state. This rollback functionality is typically implemented using checkpoints that can restore the system/application to a specific point in time. There are several types of checkpoints, and bidirectional debugging and error-recovery use them in different ways. This paper presents
doi:10.1109/isca.2012.6237023
dblp:conf/isca/DoudalisP12
fatcat:l32h2ms6xzcy7jvzxpuf6c4rbm