Accumulator |C[i][j]|
Active PE this cycle
Streaming operand
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.
AI chips are fast primarily because of one piece of hardware: the systolic array, a 2D grid of tiny multiply-accumulate units that data flows through in lockstep with the clock, the way blood is pumped through the heart (hence "systolic"). This simulator renders a real N×N systolic array computing C = A×B with the exact skewed timing used by silicon MXUs and tensor cores — a diagonal wavefront of active processing elements sweeps across the grid as partial sums accumulate, each PE column height and brightness reflecting its running accumulator. Resize the array, change the clock speed, or load fresh random matrices and watch the fill-compute-drain cycle play out with live cycle count, MAC throughput and array utilization.