Invention Grant
- Patent Title: Variable latency pipe for interleaving instruction tags in a microprocessor
-
Application No.: US15072670Application Date: 2016-03-17
-
Publication No.: US10649779B2Publication Date: 2020-05-12
- Inventor: Salma Ayub , Josh Bowman , Sundeep Chadha , Dhivya Jeganathan , Cliff Kucharski , 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 ; G06F1/10 ; G06F9/30

Abstract:
Techniques disclosed herein describe a variable latency pipe for interleaving instruction tags in a processor. According to one embodiment presented herein, an instruction tag is associated with an instruction upon issue of the instruction from the issue queue. One of a plurality of positions in the latency pipe is determined. The pipe stores one or more instruction tags, each associated with a respective instruction. The pipe also stores the instruction tags in a respective position based on the latency of each respective instruction. The instruction tag is stored at the determined position in the pipe.
Public/Granted literature
- US20170003971A1 VARIABLE LATENCY PIPE FOR INTERLEAVING INSTRUCTION TAGS IN A MICROPROCESSOR Public/Granted day:2017-01-05
Information query