Patent
1996-09-06
1998-09-29
Tu, Trinh L.
39518218, 395677, G06F 1100, G06F 900
Patent
active
058156518
ABSTRACT:
Method and apparatus for operating a multiprocessor data processing system (10) of the symmetric multiprocessor (SMP) type so as to continue the execution of a process running on a failed CPU (CPU-F). In response to a failure of one of the CPUs a first method performs the steps of: detecting that one of the CPUs has failed during the execution of a first process; extracting an internal processing state from the CPU-F; inserting the extracted processing state into a second, recovery CPU (CPU-R); and completing the execution of the first process with the CPU-R. During the time that the CPU-R executes the first process the CPU-R assumes the identity of the CPU-F, and furthermore assumes the ownership of any spinlocks that may have been owned by CPU-F. If selected from an active set of CPUs the operation of the CPU-R may be timeshared between the first process and a process that is running in the CPU-R. Timesharing involves periodically unloading one processing state and loading another into CPU-R; the loading and unloading of states being accomplished by a service processor unit (SPU 12) over a serial scan bus or a parallel diagnostic bus. Loading and unloading may also be accomplished in a high speed manner through a microcode-assisted process run by CPU-R.
REFERENCES:
patent: 3959638 (1976-05-01), Blum et al.
patent: 4200226 (1980-04-01), Piras
patent: 4562538 (1985-12-01), Berenbaum et al.
patent: 4628508 (1986-12-01), Sager et al.
patent: 4751702 (1988-06-01), Beier et al.
patent: 4775976 (1988-10-01), Yokoyama
patent: 4823256 (1989-04-01), Bishop et al.
patent: 4894828 (1990-01-01), Novy et al.
patent: 5214652 (1993-05-01), Sutton
patent: 5235700 (1993-08-01), Alaiwan et al.
Dagg David A.
Digital Equipment Corporation
Tu Trinh L.
LandOfFree
Method and apparatus for CPU failure recovery in symmetric multi does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for CPU failure recovery in symmetric multi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for CPU failure recovery in symmetric multi will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-694743