Invention Grant
- 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.: US09971600B2Publication Date: 2018-05-15
- Inventor: Jeffrey C. Brownscheidle , Sundeep Chadha , Maureen A. Delaney , Dung Q. Nguyen
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Patterson + Sheridan, LLP
- 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
- US20160378503A1 TECHNIQUES TO WAKE-UP DEPENDENT INSTRUCTIONS FOR BACK-TO-BACK ISSUE IN A MICROPROCESSOR Public/Granted day:2016-12-29
Information query