Patent · US Active

Queued instruction re-dispatch after runahead

US9823931B2 · kind B2 · utility

0Cited by
18References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 2012
Grant dateNov 21, 2017
Priority date
Expiry dateOct 1, 2034

Classification

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

Abstract

Various embodiments of microprocessors and methods of operating a microprocessor during runahead operation are disclosed herein. One example method of operating a microprocessor includes identifying a runahead-triggering event associated with a runahead-triggering instruction and, responsive to identification of the runahead-triggering event, entering runahead operation and inserting the runahead-triggering instruction along with one or more additional instructions in a queue. The example method also includes resuming non-runahead operation of the microprocessor in response to resolution of the runahead-triggering event and re-dispatching the runahead-triggering instruction along with the one or more additional instructions from the queue to the execution logic.

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