Patent · US Active

Efficient scheduling of load instructions

US11372677B1 · kind B1 · utility

2Cited by
0References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 4, 2020
Grant dateJun 28, 2022
Priority date
Expiry dateDec 1, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N3/063
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

When scheduling instructions for execution on a computing device, load instructions are processed before their dependent computational instructions. This can result in the load instructions being scheduled in a non-optimal order. To schedule the load instructions in a preferred order, a scheduler can speculatively schedule the load instructions without committing to their order. Subsequently, when the scheduler encounters the dependent computational instructions, the scheduler can reorder the speculatively scheduled load instructions according to the execution order of the dependent computational instructions.

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