Patent · US Active

Reconfigurable processor fabric implementation using satisfiability analysis

US10452452B2 · kind B2 · utility

3Cited by
4References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 16, 2018
Grant dateOct 22, 2019
Priority date
Expiry dateApr 28, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/78
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed techniques utilize a satisfiability solver for allocation and/or configuration of resources in a reconfigurable fabric of processing elements. A dataflow graph is an input provided to a toolchain that includes a satisfiability solver. The satisfiability solver operates on subsets of interconnected nodes within a dataflow graph to derive a solution. The solution is trimmed by removing artifacts and unnecessary parts. The solutions of subsets are then used as an input to additional subsets of nodes within the dataflow graph in an iterative process to derive a complete solution. The satisfiability solver technique uses adaptive windowing in both the time dimension and the spatial dimensions of the dataflow graph. Processing elements and routing elements within the reconfigurable fabric are configured based on the complete solution. Data computation is performed based on the dataflow graph using the processing elements and the routing resources.

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