Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...
Patent
1998-04-30
2000-09-12
Ellis, Richard L.
Electrical computers and digital processing systems: processing
Processing control
Specialized instruction processing in support of testing,...
712220, 712230, 712231, G06F 900
Patent
active
061192198
ABSTRACT:
A pipelined multiprocessor system for ESA/390 operations which executes a simple instruction set in a hardware controlled execution unit and executes a complex instruction set in a milli-mode architected state with a millicode sequence of simple instructions in the hardware controlled execution unit, comprising a plurality of CPU processors each of which is part of said multiprocessing system and capable of generating and responding to a quiesce request, and controls for system operations which allow the CPUs in the ESA/390 system to process the local buffer update portion of IPTE and SSKE operations without waiting for all other processors to reach an interruptible point, and then to continue program execution with minor temporary restrictions on operations until the IPTE or SSKE operation is globally completed. In addition, Licensed Internal Code (LIC) sequences are defined which allow these IPTE and SSKE operations to co-exist with other operations which require conventional system quiescing (i.e. all processors must pause together), and to allow for CPU retry actions on any of the CPUs in the system at any point in the operation.
REFERENCES:
patent: 4646236 (1987-02-01), Crockett et al.
patent: 4809168 (1989-02-01), Hennessy et al.
patent: 4901233 (1990-02-01), Liptay
patent: 5276878 (1994-01-01), Sutton et al.
patent: 5345567 (1994-09-01), Hayden et al.
patent: 5611062 (1997-03-01), Webb et al.
patent: 5621909 (1997-04-01), Webb et al.
patent: 5673391 (1997-09-01), Webb et al.
patent: 5694617 (1997-12-01), Webb et al.
patent: 5713035 (1998-01-01), Farrell et al.
patent: 5761734 (1998-06-01), Pfeffer et al.
patent: 5819078 (1998-10-01), Farrell et al.
"Fast Parallel Processor Notification" IBM Technical Disclosure Bulletin, vol. 31, No. 4, Sep. 1988, pp. 48-52.
"Method For Spin Loop Detection" IBM Technical Disclosure Bulletin, vol. 32, No. 7, Dec. 1989, pp. 78-82.
"Sixteen-Bit Operating System Fast Safe RAM Semaphore Compatibilty In An Intel 80386 Paged Environment" IBM Technical Disclosure Bulletin, vol. 34, No. 4A, Sep. 1991, pp. 445-447.
"Efficient ESA/370 Read Channel Programming" IBM Technical Disclosure Bulletin, vol. 35, No. 5 Oct. 1992, pp. 107-115.
"MSIS Handling S/370 Serialization In MSIS Without Delay" IBM Technical Disclosure Bulletin, vol. 36 No. 1, Jan. 1993, pp. 466-469.
"Multisequencing In A Single Instruction Stream Processing Of Parallel Streams" IBM Technical Disclosure Bulletin, vol. 37, No. 1, Jan. 1994, pp. 133-139.
"Serial Message Architecture" IBM Technical Disclosure Bulletin, vol. 38, No. 4, Apr. 1995, pp. 601-603.
"Token-Based Serialization of Instructions in a Multiprocessor System" by H. W. Tast et al., U.S. application No. 08/689,762, filed Aug. 13, 1996.
Bair Dean G.
Farrell Mark Steven
Krumm Barry Watson
Mak Pak-kin
Navarro Jennifer Almoradie
Augspurger Lynn L.
Ellis Richard L.
International Business Machines - Corporation
Monestime Mackly
LandOfFree
System serialization with early release of individual processor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System serialization with early release of individual processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System serialization with early release of individual processor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-105965