Multiprocessor system having multiple classes of instructions fo

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642287, 364230, 3642281, 3642468, 3649314, 36493146, 3649692, 364DIG1, 395375, 395725, G06F 1516, G06F 13374

Patent

active

053332970

ABSTRACT:
A computer system in which each of certain critical instructions, all performing multiple main storage accesses to shared data, have the appearance of executing required main storage accesses atomically with respect to a predefined set or class of instructions.
The instructions in each set, referred to as relatively atomic instructions, are grouped together based on the data structure or object class they affect.
The computer system comprises: (a) shared memory means; (b) a plurality of processors, coupled to said shared memory means, wherein each processor has an instruction set divided into a plurality of instruction classes; (c) means for constraining an instruction in one of said classes running on one of said plurality of processors, to run atomically relative to any instruction in said class running on any other of said plurality of processors in said system; (d) means for signalling between said processors to indicate when an instruction in one of said classes is running and for providing an indication of which particular class the instruction is a member of; and (e) means for selectively delaying the operation of all other instructions in said particular class on every other processor in said system.

REFERENCES:
patent: 3614745 (1971-10-01), Podvin
patent: 4073005 (1978-02-01), Parkin
patent: 4199811 (1980-04-01), Borgerson
patent: 4257095 (1981-03-01), Nadir
patent: 4412286 (1983-10-01), O'Dowd et al.
patent: 4439830 (1984-03-01), Chueh
patent: 4574350 (1986-03-01), Starr
patent: 4594655 (1986-06-01), Hao et al.
patent: 4604694 (1986-08-01), Hough
patent: 4758950 (1988-07-01), Cruess et al.
patent: 4766566 (1988-08-01), Chuang
patent: 4805106 (1989-02-01), Pfeifer
patent: 4943912 (1990-07-01), Aoyama et al.
patent: 5175829 (1992-12-01), Stumpf et al.
"Overlapped Operation with Microprograming" L. C. Higbie IEEE Transactions on Computers vol. C-27, No. 3 Mar. 1978 pp. 270-275.
"Highly Concurrent Engineering/Scientific Machine Organization" IBM TDB vol. 26, No. 10B, Mar. 1984 Grohoski et al.

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

Multiprocessor system having multiple classes of instructions fo does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multiprocessor system having multiple classes of instructions fo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiprocessor system having multiple classes of instructions fo will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1058042

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