Patent · US Active

Systems and methods for intelligently buffer tracking for optimized dataflow within an integrated circuit architecture

US11068641B1 · kind B1 · utility

6Cited by
3References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 4, 2021
Grant dateJul 20, 2021
Priority date
Expiry dateMar 4, 2041

Classification

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

Abstract

Systems and methods for optimizing data flow in an integrated circuit includes creating a task graph based on transforming an optimized network graph for a neural network application, wherein creating the task graph includes: enumerating a plurality of distinct tasks based on a decomposition of each of a plurality of network operations of the optimized network graph; and allocating a data buffer to each of pairs of dependent tasks of the plurality of distinct tasks based on the decomposition of each of the plurality of network operations of the optimized network graph; encoding a token-informed task scheduler based on a composition of the task graph, wherein the encoding the token-informed task scheduler includes: programming the token-informed task scheduler to cause an execution of the plurality of distinct tasks based on identifying a state of a respective data buffer between each of the pairs of dependent tasks.

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