Invention Application
- Patent Title: TECHNIQUES TO WAKE-UP DEPENDENT INSTRUCTIONS FOR BACK-TO-BACK ISSUE IN A MICROPROCESSOR
-
Application No.: US14751730Application Date: 2015-06-26
-
Publication No.: US20160378503A1Publication Date: 2016-12-29
- Inventor: Jeffrey C. BROWNSCHEIDLE , Sundeep CHADHA , Maureen A. DELANEY , Dung Q. NGUYEN
- Applicant: International Business Machines Corporation
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
Techniques are disclosed for back-to-back issue of instructions in a processor. A first instruction is stored in a queue position in an issue queue. The issue queue stores instructions in a corresponding queue position. The first instruction includes a target instruction tag and at least a source instruction tag. The target instruction tag is stored in a table storing a plurality of target instruction tags associated with a corresponding instruction. Each stored target instruction tag specifies a logical register that stores a target operand. Upon determining, based on the source instruction tag associated with the first instruction and the target instruction tag associated with a second instruction, that the first instruction is dependent on the second instruction, a pointer to the first instruction is associated with the second instruction. The pointer is used to wake up the first instruction upon issue of the second instruction.
Public/Granted literature
- US09971600B2 Techniques to wake-up dependent instructions for back-to-back issue in a microprocessor Public/Granted day:2018-05-15
Information query