Fast nullify system and method for transforming a nullify functi

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395394, G06F 938

Patent

active

057969973

ABSTRACT:
A fast nullify system and method facilitate handling of nullification dependencies in a processor that executes instructions out of order. Instructions are forwarded from an instruction fetch mechanism to a reordering mechanism, where the instructions are permitted to execute out of order. After execution of an instruction by an execution unit, instructions are retired by a retire mechanism, which transforms the results of instruction execution to the architecture state. While instructions are executed in the reordering mechanism nullifying instructions and dependent instructions that can potentially be nullified by the nullifying instructions are identified. For each dependent instruction, a determination is made as to whether the dependent instruction qualifies for a fast nullify procedure in that the dependent instruction has less operands than a number that can be read by the execution unit. When a dependent instruction qualifies, then the qualified dependent instruction and its corresponding nullifying instruction are permitted to execute substantially concurrently. During execution of the dependent instruction, the execution unit reads a previous result of a target register associated with the dependent instruction. The current result of the dependent instruction is stored in the target register when the dependent instruction is not nullified by the nullifying instruction. In contrast, the previous result is maintained in the target register when the dependent instruction is nullified by the nullifying instruction.

REFERENCES:
patent: 4858105 (1989-08-01), Kuriyama et al.
patent: 5051896 (1991-09-01), Lee et al.
patent: 5150470 (1992-09-01), Hicks et al.
patent: 5381531 (1995-01-01), Hanawa et al.
patent: 5511172 (1996-04-01), Kimura et al.
patent: 5522084 (1996-05-01), Ando
Mike Johnson, "Superscalar Microprocessor Design", Prentice-Hall 1991, pp. 9-15 and 129-130.

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

Fast nullify system and method for transforming a nullify functi does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Fast nullify system and method for transforming a nullify functi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Fast nullify system and method for transforming a nullify functi will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1124977

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