Invention Grant
- Patent Title: Maintaining system reliability in a CPU with co-processors
-
Application No.: US15832251Application Date: 2017-12-05
-
Publication No.: US10339015B2Publication Date: 2019-07-02
- Inventor: Pradip Bose , Alper Buyuktosunoglu , Jingwen Leng , Ramon Bertran Monfort
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Tutujian & Bitetto, P.C.
- Agent Jennifer R. Davis
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/16

Abstract:
A computer-implemented method is provided that is performed in a computer having a processor and multiple co-processors. The method includes launching a same set of operations in each of an original co-processor and a redundant co-processor, from among the multiple co-processors, to obtain respective execution signatures from the original co-processor and the redundant co-processor. The method further includes detecting an error in an execution of the set of operations by the original co-processor, by comparing the respective execution signatures. The method also includes designating the execution of the set of operations by the original co-processor as error-free and committing a result of the execution, responsive to identifying a match between the respective execution signatures. The method additionally includes performing an error recovery operation that replays the set of operations by the original co-processor and the redundant co-processor, responsive to identifying a mismatch between the respective execution signatures.
Public/Granted literature
- US20180267868A1 MAINTAINING SYSTEM RELIABILITY IN A CPU WITH CO-PROCESSORS Public/Granted day:2018-09-20
Information query