Patent · US Active

Methods and systems for distributing instructions amongst multiple processing units in a multistage processing pipeline

US11693664B2 · kind B2 · utility

1Cited by
5References
17Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 2, 2021
Grant dateJul 4, 2023
Priority date
Expiry dateJul 2, 2041

Classification

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

Abstract

Methods and systems for distributing instructions amongst processing units in a processing pipeline are disclosed. A method includes compiling a set of instructions for a stage of a multistage programmable processing pipeline in which the stage of the multistage programmable processing pipeline includes multiple processing units configured to processes instructions in parallel, wherein compiling the set of instructions includes, identifying first and second subsets of instructions within the set of instructions that can be executed independent of each other, assigning the first subset of instructions to a first processing unit of the stage, assigning the second subset of instructions to a second processing unit of the stage, and executing the first and second subsets of instructions in parallel at the first and second processing units, respectively.

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