Equation 17 · Part 6 · Locality Is the Whole Game: The Memory Hierarchy and What a Kernel Does Not Read
Symbol M
What this part means
M is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.
Its job in the formula
M is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.
Full expression→Symbol M→Article meaning
The passage around this formula
The repair is to restructure the loops so that the working set of the innermost computation is small enough to sit in a fast store and is used many times before being evicted. Partition the operands into b b blocks and compute block by block. Three such blocks — two inputs and an accumulator — must be resident simultaneously, so the tile size is bounded by the fast-store capacity M in words: . Taking b as large as the constraint allows gives
Learn the underlying idea
A variable is a named place for a value. Its letter is a local label: x can mean position in one formula and a data point in another.
Open the illustrated variables: a letter stands for a value guide →
See this notation across published equations →
Sources cited in the article section
These citations provide research context; check each source for the exact claim it supports.