DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Tracking transactions using extended memory features

Abstract

An approach is disclosed that tracks memory transactions by a node. The approach establishes a transaction processing state corresponding to common virtual addresses accessed by a processing threads. Transactions are executed by the threads. A selected transaction is allowed to complete. In response to detecting a conflict in the transaction processing state, completion of a non-selected transaction is inhibited.

Inventors:
;
Issue Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1771612
Patent Number(s):
10831663
Application Number:
16/214,856
Assignee:
International Business Machines Corporation (Armonk, NY)
DOE Contract Number:  
7216497
Resource Type:
Patent
Resource Relation:
Patent File Date: 12/10/2018
Country of Publication:
United States
Language:
English

Citation Formats

Kahle, James Allan, and Johns, Charles Ray. Tracking transactions using extended memory features. United States: N. p., 2020. Web.
Kahle, James Allan, & Johns, Charles Ray. Tracking transactions using extended memory features. United States.
Kahle, James Allan, and Johns, Charles Ray. Tue . "Tracking transactions using extended memory features". United States. https://www.osti.gov/servlets/purl/1771612.
@article{osti_1771612,
title = {Tracking transactions using extended memory features},
author = {Kahle, James Allan and Johns, Charles Ray},
abstractNote = {An approach is disclosed that tracks memory transactions by a node. The approach establishes a transaction processing state corresponding to common virtual addresses accessed by a processing threads. Transactions are executed by the threads. A selected transaction is allowed to complete. In response to detecting a conflict in the transaction processing state, completion of a non-selected transaction is inhibited.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2020},
month = {11}
}

Works referenced in this record:

System and method for highly scalable decentralized and low contention transactional processing X
patent, September 2017


Instrumentation of hardware assisted transactional memory system
patent, July 2015


Performing mode switching in an unbounded transactional memory (UTM) system
patent, January 2012