MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON PAGE WALKS IN AN OUT-OF-ORDER PROCESSOR

Patent №

US 9,645,827

Granted

2017-05-09

Filed 2015

Owner

VIA ALLIANCE SEMICONDUCTOR CO., LTD

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14889229

An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station is coupled to the hold bus, and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus that the load micro instruction is the specified load micro instruction, the second reservation station is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The resources include a system memory that is accessed via a memory bus, the system memory comprising one or more page tables, configured to store one or more mappings between virtual addresses and physical addresses.

AI hardwareG06F 9/3856G06F 1/3228G06F 1/3296G06F 9/30043G06F 9/30101G06F 9/38G06F 9/3824G06F 9/3836+6 more

AI classification

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

Ownership

VIA ALLIANCE SEMICONDUCTOR CO., LTD

assignment · 369680870

Assignors

HENRY, G. GLENN, EDDY, COLIN, COL, GERARD M.

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

© 2026 NYSGPT2525 LLC