Invention Grant
- Patent Title: Hardware transaction transient conflict resolution
-
Application No.: US15920530Application Date: 2018-03-14
-
Publication No.: US10168961B2Publication Date: 2019-01-01
- Inventor: Jonathan D. Bradbury , Michael Karl Gschwind , Maged M. Michael , Valentina Salapura , Eric M. Schwarz , Chung-Lung K. Shum , Timothy J. Slegel
- 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
- Agent Edward J. Wixted, III
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F3/06 ; G06F11/14 ; G06F12/0811 ; G06F12/084 ; G06F12/0842 ; G06F12/0815

Abstract:
In an approach for resolving terminated transactions in a transactional memory environment, a processor initiates a hardware transaction in a computing environment, wherein the hardware transaction accesses a memory location, and wherein the hardware transaction includes a transaction begin indicator and a transaction end indicator. A processor detects a conflicting access of the memory location while executing the hardware transaction. A processor aborts the hardware transaction based on the conflicting access of the memory location. Hardware determines that the conflicting access of the memory location is a transient condition. A processor reinitiates the hardware transaction.
Public/Granted literature
- US20180203644A1 HARDWARE TRANSACTION TRANSIENT CONFLICT RESOLUTION Public/Granted day:2018-07-19
Information query