Invention Grant
- Patent Title: Hybrid tracking of transaction read and write sets
-
Application No.: US15858272Application Date: 2017-12-29
-
Publication No.: US10293534B2Publication Date: 2019-05-21
- Inventor: Michael K. Gschwind , Valentina Salapura , Chung-Lung K. Shum
- 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: Lieberman & Brandsdorfer, LLC
- Main IPC: B29C45/16
- IPC: B29C45/16 ; A45D40/00 ; B29L31/00

Abstract:
Tracking a processor instruction is provided to limit a speculative mis-prediction. A non-speculative read set indication and/or write set indication are maintained for a transaction. In addition, a queue(s) of at least one address corresponding to a speculatively executed instruction is maintained. For a received request from a remote processor, a transaction resolution process takes place, and a resolution is performed if an address match in the queue is detected. The resolution includes to hold a response to the receive request until the speculative instruction is committed or flushed.
Public/Granted literature
- US20180117810A1 Hybrid Tracking of Transaction Read and Write Sets Public/Granted day:2018-05-03
Information query