×

Saving state data in parallel in a multi-processor system

  • US 20070168760A1
  • Filed: 11/29/2005
  • Published: 07/19/2007
  • Est. Priority Date: 11/29/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for saving state data in a multi-processor system, the system including a plurality of software components having state data, the method comprising:

  • detecting a problem in a multi-processor system; and

    for each processor in the system, spawning a statesave thread directing each processor in parallel to;

    a) attempt to identify a component in the system having a status of “

    incomplete”

    , indicating that state data of the component remains to be offloaded;

    b) when a component having a status of “

    incomplete”

    is identified, execute a statesave code to offload state data from the identified component;

    c) upon completion of the state data offload from the identified component, change the status of the component to “

    complete”

    ; and

    d) repeat steps a) through c) until no components are identified in the system having a status of “

    incomplete”

    .

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