Processor support for hardware transactional memory
J Chung, DS Christie, MP Hohmuth… - US Patent …, 2018 - Google Patents
A processing core of a plurality of processing cores is configured to execute a speculative
region of code as a single atomic memory transaction with respect one or more others of the …
region of code as a single atomic memory transaction with respect one or more others of the …
Management of shared transactional resources
FY Busaba, BW Thompto - US Patent 9,483,276, 2016 - Google Patents
(56) References Cited 2010/0332901 All 12/2010 Nussbaum et al. 2010/0333093 A1*
12/2010 Nussbaum.............. G06F 12/08 US PATENT DOCUMENTS T18, 101 …
12/2010 Nussbaum.............. G06F 12/08 US PATENT DOCUMENTS T18, 101 …
Incremental backup operations in a transactional file system
SS Shembavnekar, MENA Shaikh, SM Ali… - US Patent …, 2017 - Google Patents
Various systems and methods for performing incremental backups in transactional file
systems. For example, one method involves performing the first stage of a multi-stage write …
systems. For example, one method involves performing the first stage of a multi-stage write …
Method and System for Handling Transaction Buffer Overflow In A Multiprocessor System
X Shen, HY Wang, K Wang - US Patent App. 12/325,866, 2009 - Google Patents
There is disclosed a method and apparatus for handling transaction buffer overflow in a
multi-processor system as well as a transaction memory system in a multi-processor system …
multi-processor system as well as a transaction memory system in a multi-processor system …
Intra-instructional transaction abort handling
BF Belmar, MS Farrell, C Jacobi, TJ Slegel - US Patent 9,286,076, 2016 - Google Patents
Embodiments relate to intra-instructional transaction abort handling. An aspect includes
using an emulation routine to execute an instruction within a transaction. The instruction …
using an emulation routine to execute an instruction within a transaction. The instruction …
Tracking transactional execution footprint
KJ Alexander, JT Hsieh, C Jacobi, PM West - US Patent 9,262,320, 2016 - Google Patents
Embodiments relate to tracking a transactional execution footprint. An aspect includes
receiving a store instruction which includes store data. It is determined if the store instruc tion …
receiving a store instruction which includes store data. It is determined if the store instruc tion …
Systems and methods for load canceling in a processor that is connected to an external interconnect fabric
K Avudaiyappan, M Abdallah - US Patent 10,884,739, 2021 - Google Patents
As a part of a method for load canceling in a processor that is connected to an external bus,
and responsive to a flush request and a corresponding cancellation of pending specu lative …
and responsive to a flush request and a corresponding cancellation of pending specu lative …
Alerting hardware transactions that are about to run out of space
FY Busaba, HW Cain III, MK Gschwind… - US Patent …, 2016 - Google Patents
US9424072B2 - Alerting hardware transactions that are about to run out of space - Google
Patents US9424072B2 - Alerting hardware transactions that are about to run out of space …
Patents US9424072B2 - Alerting hardware transactions that are about to run out of space …
Managing transactional and non-transactional store observability
KJ Alexander, C Jacobi, HW Tast, PM West - US Patent 9,298,631, 2016 - Google Patents
US9298631B2 - Managing transactional and non-transactional store observability - Google
Patents US9298631B2 - Managing transactional and non-transactional store observability …
Patents US9298631B2 - Managing transactional and non-transactional store observability …
Bypassing a store-conditional request around a store queue
S Ghai, GL Guthrie, H Shen, DE Williams - US Patent 9,390,024, 2016 - Google Patents
In response to receipt of a store-conditional (STCX) request of a processor core, the STCX
request is buffered in an entry of a store queue for eventual service by a read-claim (RC) …
request is buffered in an entry of a store queue for eventual service by a read-claim (RC) …