Invention Grant
- Patent Title: Transactional lock elision with delayed lock checking
-
Application No.: US16283479Application Date: 2019-02-22
-
Publication No.: US11625286B2Publication Date: 2023-04-11
- Inventor: Maged M. Michael , Marcel Mitran , Martin Ohmacht , Kai-Ting Amy Wang
- 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: Cuenot, Forsythe & Kim, LLC
- Main IPC: G06F16/23
- IPC: G06F16/23 ; G06F9/52 ; G06F9/46 ; G06F3/06 ; G06F12/14

Abstract:
A computer-implemented method includes the following operations. A transactional lock elision transaction including a critical section is executed. The critical section is processed. After the processing of the critical section and prior to a commit point in the transactional lock elision transaction, a status of a lock is checked. Responsive to a determination that a status of the lock is free, a result of the transactional lock elision transaction is committed.
Public/Granted literature
- US20190188054A1 TRANSACTIONAL LOCK ELISION WITH DELAYED LOCK CHECKING Public/Granted day:2019-06-20
Information query