APPARATUS, METHOD, AND SYSTEM FOR PROVIDING A DECISION MECHANISM FOR CONDITIONAL COMMITS IN AN ATOMIC REGION

Patent №

US 8,549,504

Granted

2013-10-01

Filed 2010

Owner

INTEL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12890639

An apparatus and method is described herein for conditionally committing and/or speculative checkpointing transactions, which potentially results in dynamic resizing of transactions. During dynamic optimization of binary code, transactions are inserted to provide memory ordering safeguards, which enables a dynamic optimizer to more aggressively optimize code. And the conditional commit enables efficient execution of the dynamic optimization code, while attempting to prevent transactions from running out of hardware resources. While the speculative checkpoints enable quick and efficient recovery upon abort of a transaction. Processor hardware is adapted to support dynamic resizing of the transactions, such as including decoders that recognize a conditional commit instruction, a speculative checkpoint instruction, or both. And processor hardware is further adapted to perform operations to support conditional commit or speculative checkpointing in response to decoding such instructions.

AI hardwareG06F 8/443G06F 8/52G06F 9/3004G06F 9/30072G06F 9/30087G06F 9/30116G06F 9/3842G06F 9/3854+4 more

AI classification

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

Ownership

INTEL CORPORATION

assignment · 255930105

Assignors

BRETERNITZ, MAURICIO, JR., WU, YOUFENG, WANG, CHENG, BORIN, EDSON, HU, SHILIANG, ZILLES, CRAIG B.

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

From the same owner

© 2026 NYSGPT2525 LLC