SPECULATIVE EXECUTION OF A LOAD INSTRUCTION BY ASSOCIATING THE LOAD INSTRUCTION WITH A PREVIOUSLY EXECUTED STORE INSTRUCTION

Patent №

US 6,415,380

Granted

2002-07-02

Filed 1999

Owner

KABUSHIKI KAISHA TOSHIBA

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09237900

A processor having a data providing unit comprises a first table for holding the address of a store instruction indexed by a data address at which data value is stored by the store instruction, a second table for holding the address of the store instruction indexed by a subsequent load instruction, a data storing unit for holding data indexed by the address of the store instruction, and a data providing controller. The data providing controller retrieves the load instruction and the store instruction, both instructions looking up a same data address from the first and second tables, and retrieves data which are employed by the store instruction corresponding to the load instruction from the data storing unit, based on the address of the load instruction, and provides the data for the processor as predictive data to which access by the load instruction is predicted.

AI hardwareG06F 9/3834G06F 9/3832G06F 9/3838

AI classification

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

Ownership

KABUSHIKI KAISHA TOSHIBA

assignment · 97450902

Assignors

SATO, TOSHINORI

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

From the same owner

© 2026 NYSGPT2525 LLC