Equation 10 · Part 7 · How AI Accelerator Architecture Actually Works
subtraction
subtraction
What this part means
Subtract the following term or group from the preceding one. A leading minus marks a negative quantity.
Its job in the formula
Subtract the following term or group from the preceding one. A leading minus marks a negative quantity.
Full expression→subtraction→Article meaning
The passage around this formula
Consider an idealised r c array holding one operand stationary, with a second operand streamed through in a sequence of length L — for instance, L activation vectors passed through a weight-stationary array of r input rows and c output columns. Before the first result emerges, the data has to propagate across the array’s diagonal, costing roughly r + c - 2 cycles; after the last input enters, the same number of cycles is needed to drain the pipeline. Total latency is therefore approximately . while the useful work performed is r c L multiply-accumulates — one per cell, once per streamed step, in steady state. Dividing useful work by the total cell-cycles…
Learn the underlying idea
Addition combines quantities; subtraction measures the signed difference between them. Parentheses show what is combined before the rest of the expression is evaluated.
Open the illustrated addition and subtraction in an equation guide →
Sources cited in the article section
- [7] Roofline: An Insightful Visual Performance Model for Floating-Point Programs and Multicore Architectures ↗
- [2] In-Datacenter Performance Analysis of a Tensor Processing Unit ↗
- [6] SCALE-Sim: Systolic CNN Accelerator Simulator ↗
These citations provide research context; check each source for the exact claim it supports.