发明授权
- 专利标题: Out-of-order checkpoint reclamation in a checkpoint processing and recovery core microarchitecture
- 专利标题(中): 检查点处理和恢复核心微架构中的无序检查点回收
-
申请号: US13558750申请日: 2012-07-26
-
公开(公告)号: US09262170B2公开(公告)日: 2016-02-16
- 发明人: Anil Krishna , Ganesh Balakrishnan , Gordon B. Bell
- 申请人: Anil Krishna , Ganesh Balakrishnan , Gordon B. Bell
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Law Offices of Ira D. Blecker, P.C.
- 主分类号: G06F9/00
- IPC分类号: G06F9/00 ; G06F9/44 ; G06F9/38 ; G06F11/14
摘要:
Reclaiming checkpoints in a system in an order that differs from the order when the checkpoints are created. Reclaiming the checkpoints includes: creating one or more checkpoints, each of which having an initial state using system resources and holding the checkpoints state; identifying the completion of all the instructions associated with the checkpoint; reassigning all the instructions associated with the identified checkpoint to an immediately preceding checkpoint; and freeing the resources associated with the identified checkpoint. The checkpoint is created when the instruction that is checked is a conditional branch having a direction that cannot be predicted with a predetermined confidence level.