System serialization with early release of individual processor

Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-105965

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.