Patent
1995-05-01
1999-03-16
Lee, Thomas C.
G06F 934
Patent
active
058840613
ABSTRACT:
An apparatus performs source operand dependency analysis, perform register renaming and provide rapid pipeline recovery for a microprocessor capable of issuing and executing multiple instructions out-of-order in a single machine cycle. The apparatus first provides an enhanced means for rapid pipeline recovery due to a mispredicted branch or other store/load conflict or unsupported store/load forward circumstances. Second, the apparatus provides an improved instruction scheduling means wherein the oldest instructions that have all of their dependencies resolved are executed first. Third, the apparatus provides a means for enabling any execution or memory access instruction to execute out-of-order. Fourth, the apparatus provides a means for handling precise recovery of interrupts when processing instructions in out-of-order sequence.
REFERENCES:
patent: 4722049 (1988-01-01), Lahti
patent: 4992938 (1991-02-01), Cocke et al.
patent: 5446912 (1995-08-01), Colwell et al.
patent: 5481683 (1996-01-01), Karim
patent: 5499352 (1996-03-01), Clift et al.
Ciavaglia Stephen J.
Esling Walter Thomas
Hesson James Henry
LeBlanc Jay
Wilcox Pamela Anne
International Business Machines - Corporation
Lee Thomas C.
Patel Gautam R.
LandOfFree
Apparatus to perform source operand dependency analysis perform does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus to perform source operand dependency analysis perform , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus to perform source operand dependency analysis perform will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-825424