A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2015; you can also visit the original URL.
The file type is application/pdf
.
HARE: Hardware assisted reverse execution
2010
HPCA - 16 2010 The Sixteenth International Symposium on High-Performance Computer Architecture
Bidirectional execution is a powerful debugging technique that allows program execution to proceed both forward and in reverse. Many software-only techniques and tools have emerged that use checkpointing and replay to provide the effect of reverse execution, although with considerable performance overheads in both forward and reverse execution. Recent hardware proposals for checkpointing and execution replay minimize these performance overheads, but in a way that prevents checkpoint
doi:10.1109/hpca.2010.5416651
dblp:conf/hpca/DoudalisP10
fatcat:ojr6mqh4drf25nhf2qvuefoizu