Invention Grant
US09304863B2 Transactions for checkpointing and reverse execution 有权
检查点和反向执行的事务

Transactions for checkpointing and reverse execution
Abstract:
A method of backstepping through a program execution includes dividing the program execution into a plurality of epochs, wherein the program execution is performed by an active core, determining, during a subsequent epoch of the plurality of epochs, that a rollback is to be performed, performing the rollback including re-executing a previous epoch of the plurality of epochs, wherein the previous epoch includes one or more instructions of the program execution stored by a checkpointing core, and adjusting a granularity of the plurality of epochs according to a frequency of the rollback.
Public/Granted literature
Information query
Patent Agency Ranking
0/0