Patent · US Active

Devices, methods, and media for efficient data dependency management for in-order issue processors

US11500641B2 · kind B2 · utility

2Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 7, 2020
Grant dateNov 15, 2022
Priority date
Expiry dateOct 7, 2040

Classification

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

Abstract

Methods, devices and media for efficient data dependency management for in-order issue processors are described. In various embodiments described herein, methods, devices and media are disclosed that provide techniques for managing RAW data dependencies between instructions in a constrained hardware environment. The described techniques include initial wait station allocation of write instructions, followed by wait station allocation conflict resolution methods that use a greedy algorithm to optimize a cost function based on the estimated latency of a single instruction. Efficient compilation and reduced execution time may be achieved in some embodiments. Methods and devices for compiling source code are described, as well as devices for executing the compiled machine code and media for storing compiled machine code.

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