Patent · US Active

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

US11822376B2 · kind B2 · utility

0Cited by
4References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 4, 2021
Grant dateNov 21, 2023
Priority date
Expiry dateDec 3, 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.