DEVICE, SYSTEM, AND METHOD OF EXECUTING A CALL TO A ROUTINE WITHIN A TRANSACTION

Patent №

US 8,245,244

Granted

2012-08-14

Filed 2008

Owner

INTEL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12198159

Device, system, and method of executing a call to a routine within a transaction. In some embodiments an apparatus may include a memory having stored thereon compiled code corresponding to a transaction, wherein the transaction includes at least one call to a first routine of a pair of first and second mutually inverse routines, and wherein the compiled code includes a call to a first wrapped routine replacing the call to the first routine; and a runtime library including wrapper code, wherein the wrapper code, when executed in response to the call to the first wrapped routine, results in executing the call to the first routine within the transaction and undoing the call to the first routine responsive to abort of the transaction. Other embodiments are described and claimed.

AI classification

AI hardware0.52
Evolutionary computation0.00
Machine learning0.00
Natural language0.00
Knowledge representation0.00
Planning0.00
Vision0.00
Speech0.00

Ownership

INTEL CORPORATION

assignment · 228520749

Assignors

COWNIE, JAMES H., NARAYANASWAMY, RAVI, OLIVIER, JEFFREY V., PREIS, SERGUEI V., TIAN, XINMIN, ADL-TABATABAI, ALI-REZA

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

From the same owner

© 2026 NYSGPT2525 LLC