Patent · US Active

Load-store dependency predictor content management

US9128725B2 · kind B2 · utility

14Cited by
68References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 4, 2012
Grant dateSep 8, 2015
Priority date
Expiry dateMar 6, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3844
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatuses for managing load-store dependencies in an out-of-order processor. A load store dependency predictor may include a table for storing entries for load-store pairs that have been found to be dependent and execute out of order. Each entry in the table includes a counter to indicate a strength of the dependency prediction. If the counter is above a threshold, a dependency is enforced for the load-store pair. If the counter is below the threshold, the dependency is not enforced for the load-store pair. When a store is dispatched, the table is searched, and any matching entries in the table are armed. If a load is dispatched, matches on an armed entry, and the counter is above the threshold, then the load will wait to issue until the corresponding store issues.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.