Invention Grant
- Patent Title: Mechanism for creating friendly transactions with credentials
-
Application No.: US15145555Application Date: 2016-05-03
-
Publication No.: US10255189B2Publication Date: 2019-04-09
- Inventor: Jonathan D. Bradbury , Fadi Y. Busaba , Michael Karl Gschwind , Valentina Salapura , Eric M. Schwarz , 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
- Agent Peter Edwards
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F9/46 ; G06F12/0817 ; G06F12/0877 ; G06F12/1045

Abstract:
A transactional memory execution environment receives a first request from a first transaction to access a cache line. A first request is received from a first transaction to access a cache line. The cache line is determined to be used by a second transaction. The first transaction and the second transaction opt-in to a transaction potential conflict check. The transaction potential conflict check determines if the first transaction and the second transaction are in a conflicting coherent state. The conflicting coherent state occurs when the first transaction is modifying the cache line used by the second transaction. The first transaction is allowed access to the cache line without aborting the second transaction in response to a determination that the first transaction and the second transaction are compatible from the transaction potential conflict check.
Public/Granted literature
- US20170123843A1 MECHANISM FOR CREATING FRIENDLY TRANSACTIONS WITH CREDENTIALS Public/Granted day:2017-05-04
Information query