Saving state data in parallel in a multi-processor system
AssigneeInternational Business Machines Corporation
InventorsWenjeng Ko, Cheng-Chung Song
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsWenjeng Ko, Cheng-Chung Song
Estimating the term…
A method, system and program product save state data in a multi-processor system. A problem in the multi-processor system is detected and a statesave thread is spawned for each processor in the system. Each statesave thread directs a processor, in parallel with the other processors to attempt to identify a component in the system having a status of “incomplete”, indicating that state data of the component remains to be offloaded. When a component having a status of “incomplete” is identified, the processor executes statesave code to offload state data from the identified component. Upon completion of the state data offload from the identified component, the processor changes the status of the component to “complete”. The foregoing processes are repeated until no components are identified in the system having a status of “incomplete”.
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:
A multi-processor system, comprising:
A computer program product of a computer readable medium usable with a programmable computer, the computer program product having computer-readable code embodied therein for saving state data in a multi-processor system, the system including a plurality of components having state data, the computer-readable code comprising instructions for:
Dependencies are inferred from the claim text.