DEFERRAL INSTRUCTION FOR MANAGING TRANSACTIONAL ABORTS IN TRANSACTIONAL MEMORY COMPUTING ENVIRONMENTS

Patent №

US 9,852,014

Granted

2017-12-26

Filed 2015

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14839008

A deferral instruction associated with a transaction is executed in a transaction execution computing environment with transactional memory. Based on executing the deferral instruction, a processor sets a defer-state indicating that pending disruptive events such as interrupts or conflicting memory accesses are to be deferred. A pending disruptive event is deferred based on the set defer-state, and the transaction is completed based on the disruptive event being deferred. The progress of the transaction may be monitored during a deferral period. The length of such deferral period may be specified by the deferral instruction. Whether the deferral period has expired may be determined based on the monitored progress of the transaction. If the deferral period has expired, the transaction may be aborted and the disruptive event may be processed.

PlanningG06F 9/528G06F 9/30076G06F 9/30189G06F 9/3842G06F 9/3865G06F 9/466G06F 9/467G06F 12/0813+2 more

AI classification

Planning0.76
AI hardware0.08
Knowledge representation0.04
Natural language0.00
Vision0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 364480952

Assignors

SHUM, CHUNG-LUNG K., SLEGEL, TIMOTHY J.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC