Systems and methods for systolic array design from a high-level program
AssigneeFalcon Computing
InventorsPeng Zhang, Cody Hao Yu, Xuechao Wei, Peichen Pan
Life of this patent
Estimating the term…
Loading patent…
AssigneeFalcon Computing
InventorsPeng Zhang, Cody Hao Yu, Xuechao Wei, Peichen Pan
Estimating the term…
Systems and methods for automated systolic array design from a high-level program are disclosed. One implementation of a systolic array design supporting a convolutional neural network includes a two-dimensional array of reconfigurable processing elements arranged in rows and columns. Each processing element has an associated SIMD vector and is connected through a local connection to at least one other processing element. An input feature map buffer having a double buffer is configured to store input feature maps, and an interconnect system is configured to pass data to neighboring processing elements in accordance with a processing element scheduler. A CNN computation is mapped onto the two-dimensional array of reconfigurable processing elements using an automated system configured to determine suitable reconfigurable processing element parameters.
A method for defining a computational system, comprising the steps of:
Dependencies are inferred from the claim text.