Invention Grant
- Patent Title: System and method for software initiated checkpoint operations
- Patent Title (中): 用于软件启动的检查点操作的系统和方法
-
Application No.: US12559643Application Date: 2009-09-15
-
Publication No.: US08392694B2Publication Date: 2013-03-05
- Inventor: Colin B. Blundell , Harold Wade Cain, III , Gheorghe C. Cascaval , Maged Milad Michael
- Applicant: Colin B. Blundell , Harold Wade Cain, III , Gheorghe C. Cascaval , Maged Milad Michael
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yudell Isidore Ng Russell PLLC
- Main IPC: G06F7/38
- IPC: G06F7/38 ; G06F9/00 ; G06F9/44 ; G06F15/00

Abstract:
A method, system and computer program product for issuing one or more software initiated operations for creating a checkpoint of a register file and memory, and for restoring a register file and memory to the checkpointed state. At the execution of a checkpoint operation, the system returns a condition code indicating success or failure. When the condition code is set equal to one, one or more checkpoints are initiated. Contents of the register file and gated store buffer are stored each time the one or more checkpoints are initiated. When the checkpoint is created, the system notifies software when a hardware checkpoint capacity has been reached. One or more of the software checkpoint, hardware checkpoint, and handler checkpoint are utilized to provide a more precise point of restoration. During software execution, the register file and gated store buffer can be restored as defined by the one or more previous checkpoints.
Public/Granted literature
- US20110066831A1 SYSTEM AND METHOD FOR SOFTWARE INITIATED CHECKPOINT OPERATIONS Public/Granted day:2011-03-17
Information query