Patent №
US 9,753,764
Granted
2017-09-05
Filed 2016
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15240464
A transactional memory system determines whether to pass control of a transaction to an about-to-run-out-of-resource handler. A processor of the transactional memory system determines information about an about-to-run-out-of-resource handler for transaction execution of a code region of a hardware transaction. The processor dynamically monitors an amount of available resource for the currently running code region of the hardware transaction. The processor detects that the amount of available resource for transactional execution of the hardware transaction is below a predetermined threshold level. The processor, based on the detecting, saves speculative state information of the hardware transaction, and executes the about-to-run-out-of-resource handler, the about-to-run-out-of-resource handler determining whether the hardware transaction is to be aborted or salvaged.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 397380107
Assignors
BUSABA, FADI Y., CAIN, HAROLD W., III, GSCHWIND, MICHAEL KARL, DR., MICHAEL, MAGED M., DR., SALAPURA, VALENTINA, DR.
On an employer assignment, the assignors are typically the inventors.