Patent · US Active

Multi-agent instruction execution engine for neural inference processing

US12406174B2 · kind B2 · utility

0Cited by
5References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 16, 2018
Grant dateSep 2, 2025
Priority date
Expiry dateOct 30, 2041

Classification

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

Abstract

Multi-agent instruction execution engines for neural inference processing are provided. In various embodiments, a neural core is provided. The neural core includes an instruction memory. The instruction memory comprises a plurality of instruction streams, each instruction stream associated with one of a plurality of agents. The instruction memory further comprises a plurality of shared functional units. The neural core is adapted to concurrently execute the plurality of instruction streams on the plurality of associated agents. The execution includes maintaining a separate program counter for each of the plurality of agents, determining a plurality of operations from the instructions of each instruction stream, and directing the operations to the shared functional units. The instructions of each instruction stream are statically scheduled prior to runtime to ensure their execution is conflict free.

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