SYSTEMS AND METHODS FOR EXECUTING ACROSS AT LEAST ONE MEMORY BARRIER EMPLOYING SPECULATIVE FILLS

Patent №

US 7,360,069

Granted

2008-04-15

Filed 2004

Owner

HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10756639

Multi-processor systems and methods are provided. One embodiment relates to a multi-processor system that may comprise a processor having a processor pipeline that executes program instructions across at least one memory barrier with data from speculative data fills that are provided in response to source requests, and a log that retains executed load instruction entries associated with executed program instruction. The executed load instruction entries may be retired if a cache line associated with data of the speculative data fill has not been invalidated in an epoch that is different from the epoch in which the executed load instruction is executed.

AI hardwareG06F 9/3842G06F 9/383G06F 9/3863G06F 12/0859G06F 12/0815

AI classification

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

Ownership

HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

assignment · 149000683

Assignors

STEELY, JR., SIMON C., TIERNEY, GREGORY EDWARD

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

© 2026 NYSGPT2525 LLC