Patent · US Expired

System and method for modifying a load operation to include a register-to-register move operation in order to forward speculative load results to a dependent operation

US7222226B1 · kind B1 · utility

9Cited by
26References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 30, 2002
Grant dateMay 22, 2007
Priority date
Expiry dateJun 23, 2024

Classification

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

Abstract

A system may include a dispatch unit, a scheduler, and an execution core. The dispatch unit may be configured to modify a load operation to include a register-to-register move operation in response to an indication that a speculative result of the load operation is linked to a data value identified by a first tag. The scheduler may be coupled to the dispatch unit and configured to issue the register-to-register move operation in response to availability of the data value. The execution core may be configured to execute the register-to-register move operation by outputting the data value and a tag indicating that the data value is the result of the load operation.

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