← Mathematical compendium

Published equation contexts

T≈(r+c−2)+LT \approx (r + c - 2) + L

Why this formula appears here

Consider an idealised r ×\times 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 T≈(r+c−2)+LT \approx (r + c - 2) + L. while the useful work performed is r ⋅\cdot c ⋅\cdot L multiply-accumulates — one per cell, once per streamed step, in steady state. Dividing useful work by the total cell-cycles…

Read the full article-specific guide →

Read the representative guide

TT

Symbol T

T is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.

Read this term in its guide →
rr

Symbol r

r is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.

Read this term in its guide →
cc

Symbol c

c is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.

Read this term in its guide →

How to interpret it

Its accuracy depends on the assumptions and range of use described in the article.

Research cited beside this formula

Published contexts (1)

A symbol can carry a different meaning in another article. Each occurrence keeps its own guide and term definitions.

T≈(r+c−2)+L,T \approx (r + c - 2) + L,

Equation 10 · Semiconductors

How AI Accelerator Architecture Actually Works

This equation gives an approximation: it relates the quantities while allowing an approximation.

Consider an idealised r ×\times 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 T≈(r+c−2)+LT \approx (r + c - 2) + L. while the useful work performed is r ⋅\cdot c ⋅\cdot L multiply-accumulates — one per cell, once per streamed step, in steady state. Dividing useful work by the total cell-cycles…

Meanings in this article

  • LL: the number of positions in each sequence.
Equation guide → · Article →