Patent · US Active

Scheduling in a data processing apparatus

US10754687B2 · kind B2 · utility

0Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 12, 2018
Grant dateAug 25, 2020
Priority date
Expiry dateOct 19, 2038

Classification

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

Abstract

There is provided a data processing apparatus that includes processing circuitry for executing a plurality of instructions. Storage circuitry stores a plurality of entries, each entry relating to an instruction in the plurality of instructions and including a dependency field. The dependency field stores a data dependency of that instruction on a previous instruction in the plurality of instructions. Scheduling circuitry schedules the execution of the plurality of instructions in an order that depends on each data dependency. When the previous instruction is a single-cycle instruction, the dependency field includes a reference to one of the entries that relates to the previous instruction, otherwise, the data dependency field includes an indication of an output destination of the previous instruction.

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