×

Alternate processor continuation of task of failed processor

  • US 5,214,652 A
  • Filed: 03/26/1991
  • Issued: 05/25/1993
  • Est. Priority Date: 03/26/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a multi-processor computer system of continuing the execution of a program or program task which is terminated before completion when is executing on a processor which fails due to a hard error condition, comprising the steps of:

  • copying contents of registers in a failing processor into storage to store a predetermined program continuation interruption state when the processor detects a hard error condition;

    sending a signal identifying the failing processor to an other processor which is operational;

    checking by the other processor of validity of contents stored by the copying step; and

    signalling healthy processor(s) in the system of a request for a healthy processor to continue execution of the program or program task if the checking step finds validity;

    selecting of a healthy processor to continue execution of the program or program task by signalling remaining healthy processor(s) of a selection, andloading into a selected processor from storage the stored program continuation interruption state of the failing processor to continue execution of the program or program task from a last successfully executed instruction without having any abnormal end indicated for the program or program task.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×