Patent · US Active

Computing resource allocation based on flow graph translation

US10042966B2 · kind B2 · utility

0Cited by
4References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 30, 2015
Grant dateAug 7, 2018
Priority date
Expiry dateFeb 17, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/34
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are disclosed for computing resource allocation based on flow graph translation. First, a high-level description of logic circuitry is obtained and translated to generate a flow graph representing sequential operations. Using the flow graph, similar processing elements in an array are interchangeably allocated to perform computational, communication, and storage tasks as needed. The sequential operations are executed using the array of interchangeable processing elements. Data is provided from the storage elements through the communication elements to the computational elements. Computational results are stored in the storage elements. Outputs from some of the computational elements provide inputs to other computational elements. Execution of the instructions can be controlled with time stepping. The processors are reallocated as needed, based on changes to the flow graph.

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