Instruction coding to support parallel execution of programs

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395391, 39580023, G06F 938

Patent

active

058128107

ABSTRACT:
A computer system with multiple execution boxes operates by assigning serial numbers to each instruction in a set of linearly dependent computer instructions and then rearranging those instructions into a set of instructions which are no longer linearly dependent. The original serial numbers assigned to each instruction are retained with the instructions after rearrangement. The serial numbers allow reconstruction of the original set of instructions from the rearranged set of instructions. Once rearranged, additional information is added to subsets of the rearranged set of instructions. The additional information allows several instructions to be executed in parallel while producing the same results as would have been produce had the instructions been executed one at a time by a sequential processor.

REFERENCES:
patent: 4847755 (1989-07-01), Morrison et al.
patent: 5021945 (1991-06-01), Morrison et al.
patent: 5202975 (1993-04-01), Rasbold et al.
patent: 5226126 (1993-07-01), McFarland et al.
patent: 5251306 (1993-10-01), Tran
patent: 5261067 (1993-11-01), Whelan
Hennessy et al "Computer Architecture A Quantitative Approach", 1990, p. 264.
Lightner et al., The Metaflow Lightning Chipset, 1991, pp. 13-18.
Jefferson, Virtual Time, 1985, pp. 404-425.
Popescu et al., The Metaflow Architecture, 1991, pp. 10-13, 63-73.

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

Instruction coding to support parallel execution of programs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Instruction coding to support parallel execution of programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Instruction coding to support parallel execution of programs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1633025

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