Processing Elements / Data Processing Units

  • A Processing Element (PE), also called a Data Processing Unit (DPU), is the fundamental building block of a systolic array.
  • Each PE is designed to perform simple operations such as:
  • Addition
  • Multiplication
  • MAC (Multiply–Accumulate)
  • PEs are connected to their neighbors in a regular pattern, allowing data to flow step by step.
  • Together, many PEs work in parallel to achieve high throughput in matrix and vector computations.
    Processing Element