International Business Machines Corporation
Preventing operand store compare conflicts using conflict address data tables

Last updated:

Abstract:

Managing application execution by receiving a store instruction, including a store instruction itag and store instruction address, creating a hash of the store instruction address, receiving a load instruction and matching a hash of a store instruction address associated with the load instruction with the hash of the store instruction address associated with the store instruction. The store instruction itag is sent to an instruction sequencing unit (ISU). The ISU delays execution of the load instruction according to the received itag.

Status:
Grant
Type:

Utility

Filling date:

23 Apr 2019

Issue date:

3 Aug 2021