Patent · US Active

Age based fast instruction issue

US9367322B1 · kind B1 · utility

14Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 27, 2015
Grant dateJun 14, 2016
Priority date
Expiry dateJul 27, 2035

Classification

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

Abstract

In an approach for selecting and issuing an oldest ready instruction in an issue queue, one or more processors receive one or more instructions in an issue queue. Ready to execute instructions are identified. An age of the instructions are represented in a first age array. One or more subsets of the instructions are generated for subset age arrays that each hold an age of the instructions in a subset. A major signal is generated that identifies an oldest ready instruction in the first age array and a subset signal is simultaneously generated that identifies an oldest ready instruction in each subset age array. A candidate instruction is selected with each subset signal that is represented in the subset age array of the subset signal, wherein a candidate instruction is an oldest ready instruction in the subset age array. A candidate instruction is selected with the major signal and issued.

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