Invention Grant
- Patent Title: Making precise operand-store-compare predictions to avoid false dependencies
-
Application No.: US16358791Application Date: 2019-03-20
-
Publication No.: US10929142B2Publication Date: 2021-02-23
- Inventor: Gregory William Alexander , James Bonanno , Adam Collura , James Raymond Cuffney , Yair Fried , Jonathan Hsieh , Jang-Soo Lee , Edward Malley , Anthony Saporito , Eyal Naor
- 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: Cantor Colburn LLP
- Agent William Kinnaman
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30

Abstract:
Provided are embodiments including a computer-implemented method, system and computer program product for determining precise operand-store-compare (OSC) predictions to avoid false dependencies. Some embodiments include detecting an instruction causing an OSC event, wherein the OSC event is at least one of a store-hit-load event or a load-hit-store event, marking an entry in a queue for the instruction based on the detected OSC event, wherein marking the entry comprises setting a bit and saving a tag in the entry in the queue. Some embodiments also include installing an address for the instruction and the tag in the history table responsive to completing the instruction.
Public/Granted literature
- US20200301710A1 MAKING PRECISE OPERAND-STORE-COMPARE PREDICTIONS TO AVOID FALSE DEPENDENCIES Public/Granted day:2020-09-24
Information query