Executing a neural network graph using a non-homogenous set of reconfigurable processors
US11847395B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 27, 2022 |
| Grant date | Dec 19, 2023 |
| Priority date | — |
| Expiry date | Jul 9, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2213/3808
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system for executing a graph partitioned across a plurality of reconfigurable computing units includes a processing node that has a first computing unit reconfigurable at a first level of configuration granularity and a second computing unit reconfigurable at a second, finer, level of configuration granularity. The first computing unit is configured by a host system to execute a first dataflow segment of the graph using one or more dataflow pipelines to generate a first intermediate result and to provide the first intermediate result to the second computing unit without passing through the host system. The second computing unit is configured by the host system to execute a second dataflow segment of the graph, dependent upon the first intermediate result, to generate a second intermediate result and to send the second intermediate result to a third computing unit, without passing through the host system, to continue execution of the graph.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.