skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Tracking transactions using extended memory features

Patent ·
OSTI ID:1771612

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.

Research Organization:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
7216497
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
10,831,663
Application Number:
16/214,856
OSTI ID:
1771612
Resource Relation:
Patent File Date: 12/10/2018
Country of Publication:
United States
Language:
English

References (10)

Transactional Memory Support for Non-coherent Shared Memory Systems Using Selective Write Through Caches patent-application January 2010
System and method for highly scalable decentralized and low contention transactional processing X patent September 2017
Instrumentation of Hardware Assisted Transactional Memory System patent-application June 2011
System and Method for Committing Results of a Software Transaction Using a Hardware Transaction patent-application October 2011
Managing Transactional and Non-transactional Store Oservability patent-application December 2013
Transactional Processing for Clustered File Systems patent-application February 2010
Instrumentation of hardware assisted transactional memory system patent July 2015
Performing mode switching in an unbounded transactional memory (UTM) system patent January 2012
Distributed System, Computer Program Product and Method patent-application November 2018
Graphical Development tool for Compensation Actions and Compensation Scope in a Process Flow Environment patent-application June 2011

Similar Records

Caching data from remote memories
Patent · Tue Dec 14 00:00:00 EST 2021 · OSTI ID:1771612

Identifying location of data granules in global virtual address space
Patent · Tue Aug 22 00:00:00 EDT 2023 · OSTI ID:1771612

Virtual memory management for transaction processing systems
Miscellaneous · Sun Jan 01 00:00:00 EST 1989 · OSTI ID:1771612

Related Subjects