Patent · US Active

Machine learning network implemented by statically scheduled instructions, with compiler

US11321607B2 · kind B2 · utility

5Cited by
1References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 3, 2020
Grant dateMay 3, 2022
Priority date
Expiry dateApr 3, 2040

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A compiler receives a description of a machine learning network and generates a computer program that implements the machine learning network. The computer program includes statically scheduled instructions that are executed by a mesh of processing elements (Tiles). The instructions executed by the Tiles are statically scheduled because the compiler can determine which instructions are executed by which Tiles at what times. For example, for the statically scheduled instructions, there are no conditions, branching or data dependencies that can be resolved only at run-time, and which would affect the timing and order of the execution of the instructions.

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