Multi-agent instruction execution engine for neural inference processing
US12406174B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 16, 2018 |
| Grant date | Sep 2, 2025 |
| Priority date | — |
| Expiry date | Oct 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.