METHOD AND APPARATUS FOR FACILITATING SPECULATIVE STORES IN A MULTIPROCESSOR SYSTEM

Patent №

US 6,704,841

Granted

2004-03-09

Filed 2002

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10186091

One embodiment of the present invention provides a system for facilitating speculative store operations in a multiprocessor system. This system operates by maintaining a record of speculative store operations that are in process at an L2 cache in the multiprocessor system, wherein a speculative store operation is a store operation that is speculatively executed before a preceding store operation has returned. Upon receiving a load operation at the L2 cache from an L1 cache, the system examines the record of speculative store operations to determine if there exists a matching speculative store operation that is directed to the same location that the load operation is directed to. If so, the system ensures that the load operation takes place after the matching speculative store operation completes.

PlanningAI hardwareG06F 9/3834G06F 9/383G06F 9/3842G06F 9/3861G06F 12/0811G06F 12/0855G06F 12/0815G06F 2212/507

AI classification

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

Ownership

SUN MICROSYSTEMS, INC.

assignment · 130530493

Assignors

CHAUDHRY, SHAILENDER, TREMBLAY, MARC

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

© 2026 NYSGPT2525 LLC