AI Architecture & Systems

Systolic Array Design

1.5.1One-Dimensional and Two-Dimensional Systolic Arrays#

1.5.2Input Wavefronts, Data Skew, and Space-Time Scheduling#

1.5.3Array Fill, Steady-State Execution, and Drain#

1.5.4Weight-Stationary and Output-Stationary Arrays#

1.5.5Matrix Tiling, Boundary Handling, and Padding#

1.5.6Array Dimensions, Compute Utilization, and Operand-Supply Bandwidth#

1.5.7Multi-Array Organization and Reconfigurable Arrays#