AGGRESSIVE STORE MERGING IN A PROCESSOR THAT SUPPORTS CHECKPOINTING

Patent №

US 7,934,080

Granted

2011-04-26

Filed 2008

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12128332

Embodiments of the present invention provide a processor that merges stores in an N-entry first-in-first-out (FIFO) store queue. In these embodiments, the processor starts by executing instructions before a checkpoint is generated. When executing instructions before the checkpoint is generated, the processor is configured to perform limited or no merging of stores into existing entries in the store queue. Then, upon detecting a predetermined condition, the processor is configured to generate a checkpoint. After generating the checkpoint, the processor is configured to continue to execute instructions. When executing instructions after the checkpoint is generated, the processor is configured to freely merge subsequent stores into post-checkpoint entries in the store queue.

PlanningG06F 9/3842G06F 9/3834G06F 9/3863

AI classification

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

Ownership

SUN MICROSYSTEMS, INC.

assignment · 211250514

Assignors

CAPRIOLI, PAUL, KARLSSON, MARTIN, LEVINSKY, GIDEON N., MUJTABA, KHONDAKAR A., CHAUDHRY, SHAILENDER, INAGANTI, MURALI K.

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

© 2026 NYSGPT2525 LLC