Patent
1997-06-20
1999-07-27
Ellis, Richard L.
39580041, G06F 930
Patent
active
059304910
ABSTRACT:
A method for addressing internal instructions in an out-of-order processor is proposed, which allows for an efficient register renaming even in case internal instructions are issued to a multitude of window buffers. In this case, it is not clear how internal instructions that stem from one external instruction can be indicated as being "related". In the method proposed, a common instruction identifier is assigned to each of the internal instructions of a group of internal instructions representing an external instruction. Furtheron, an offset identifier is assigned to each of said internal instructions in order to be able to unambiguously identify each of said internal instructions. These two identifiers are used as a tag, in order to be able to resolve data dependencies. By use of the invention, exception handling, recovery of mispredicted branches, and committing related instructions corresponding to one external instruction is simplified.
REFERENCES:
patent: 5115500 (1992-05-01), Larsen
patent: 5430862 (1995-07-01), Smith et al.
patent: 5542059 (1996-07-01), Blomgren
patent: 5546552 (1996-08-01), Coon et al.
patent: 5568646 (1996-10-01), Jaggar
patent: 5619666 (1997-04-01), Coon et al.
patent: 5627982 (1997-05-01), Hirata et al.
patent: 5630083 (1997-05-01), Carbine et al.
patent: 5638525 (1997-06-01), Hammond et al.
patent: 5664136 (1997-09-01), Witt et al.
patent: 5758115 (1998-05-01), Nevill
patent: 5774686 (1998-06-01), Hammond et al.
patent: 5781753 (1998-07-01), McFarland et al.
patent: 5790825 (1998-08-01), Traut
patent: 5796973 (1998-08-01), Witt et al.
patent: 5826089 (1998-10-01), Ireton
Hilgendorf Rolf
Sauer Wolfram
Schwermer Hartmut
Ehrlich Marc A.
Ellis Richard L.
International Business Machines - Corporation
LandOfFree
Identification of related instructions resulting from external t does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Identification of related instructions resulting from external t, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Identification of related instructions resulting from external t will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-889859