Compiling apparatus and method for promoting an optimization eff

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395707, G06F 945

Patent

active

058288864

ABSTRACT:
A compiling apparatus and method in which instructions are scheduled for an efficient parallel process with a register allotting process and an instruction scheduling process performed independently of each other. An instruction scheduling unit collects information indicating the range of available registers, and renames registers by replacing the register numbers used by the instructions with other register numbers according to the collected register information and the analysis of definition/reference instruction dependency. The instructions are scheduled after the registers have been renamed.

REFERENCES:
patent: 4931928 (1990-06-01), Greenfeld
patent: 5021945 (1991-06-01), Morrison et al.
patent: 5261062 (1993-11-01), Sato
patent: 5404551 (1995-04-01), Katsuno
patent: 5428793 (1995-06-01), Odnert et al.
patent: 5497499 (1996-03-01), Garg et al.
patent: 5557793 (1996-09-01), Senter et al.
Vias et al., "Snooper," Ver 3, ref. man., Vias and Assoc., pp. 26-31, Jan. 1989.
Johnson, Mike "Superscalar Microprocessor Design" Prentice-Hall pp. 9-30, 103-146 Jan. 1991.
Vias et al. "SNOOPER" Version 3 reference manual Vias and Associates pp. 26-31, Jan. 1989.

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

Compiling apparatus and method for promoting an optimization eff does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compiling apparatus and method for promoting an optimization eff, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiling apparatus and method for promoting an optimization eff will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1621837

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