Reducing data dependent conflicts by converting single precision

Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or...

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712217, 712222, 712 23, 708513, G06F 9302

Patent

active

060947195

ABSTRACT:
In an out-of-order processor having single-precision floating-point registers aliased into double-precision floating-point registers, a single-precision floating-point arithmetic operation having four possible register dependencies is converted into two microinstructions which are processed normally within the processor. The first microinstruction is coded to perform the arithmetic operation specified by the single-precision instruction using the first and second source registers specified and storing the result in a phantom register. The second microinstruction is coded for merging the contents of the phantom register and the destination register specified. Each microinstruction has at most two possible register dependencies, thereby reducing the total number of register dependencies which the processor is required to track.

REFERENCES:
patent: 5134561 (1992-07-01), Liptay
patent: 5446912 (1995-08-01), Colwell et al.
patent: 5487156 (1996-01-01), Popescu et al.
patent: 5546554 (1996-08-01), Yung et al.
patent: 5546597 (1996-08-01), Martell et al.
patent: 5560032 (1996-09-01), Nguyen et al.
patent: 5561776 (1996-10-01), Popescu et al.
patent: 5590295 (1996-12-01), Deosaran et al.
patent: 5613132 (1997-03-01), Clift et al.
patent: 5625837 (1997-04-01), Popescu et al.
patent: 5630149 (1997-05-01), Bluhm
patent: 5651125 (1997-07-01), Witt et al.
patent: 5701508 (1997-12-01), Glew et al.
patent: 5708837 (1998-01-01), Handlogten
patent: 5729723 (1998-03-01), Wada et al.
patent: 5790827 (1998-08-01), Leung
David L. Weaver/Tom Germond, The SPARC Architecture Manual, SPARC International, Inc., Version 9, 1994, Ch. 5, pp. 29-60.

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

Reducing data dependent conflicts by converting single precision does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Reducing data dependent conflicts by converting single precision, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reducing data dependent conflicts by converting single precision will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1343848

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