Paper VIII visual guide · Visual 4 of 32 · ARITHMETIC, STORAGE, AND CAPACITY

Work removed is not time measured

Traditional pp. 10, 11, 12, 13 / Theorem 3.1, Corollary 3.2, Theorem 3.4, Corollary 3.9, Proposition 4.1.

Start reading

Resources & source

Original plate in the visual-guide PDF · Original atlas source

Skip contents and start reading

For \(q\) right-hand sides, the paper models dense application by \(2n^2q\) operations. A block-diagonal-plus-rank-\(r\) representation with equal block width \(b\) uses

\[ F=2qn(b+2r),\qquad M=n(b+2r)\text{ stored scalars}. \]

These formulas count the dense block products and two thin products. They follow the manuscript convention rather than adding every scalar accumulation or index operation.

Arithmetic work and stored data
Original drawing. Read the description below; expand the labels and data for selectable text.

Reading the drawing

The displayed counts compare declared representations of the same operator. They are model counts rather than measured device timings.

Drawing labels and data 14 labels

Read the original labels as selectable text. Tables preserve grid relationships; other short labels are grouped compactly.

  • \(n/(b+2r)\) with \(b=2,r=1\)
  • 6

\(\frac{3}{2}\)

  • 12
  • \(3\)
  • 24
  • \(6\)
  • 48
  • \(12\)
  • ambient dimension \(n\)
  • Six-dimensional running operator
  • dense: \(36\) scalars, \(72q\) work
  • BDLR: \(24\) scalars, \(48q\) work
  • ratio: \(3/2\), not a timing result

Open the full-size drawing

For the running example, \(n=6,b=2,r=1\). The model reduces storage from 36 to 24 scalars and application work from \(72q\) to \(48q\). For fixed \(b,r\), the ratio \(n/(b+2r)\) grows with \(n\). If the rank instead grows proportionally with dimension, that apparent advantage need not grow.

Memory is another constraint

With scalar size \(s\), the representation alone requires \(sM\) bytes. Inputs, outputs, workspace, allocator overhead, and stored indices are additional. A matrix-only capacity inequality is not a complete device-memory fit test.

For a block band of \(p\) packets and half-bandwidth \(w\), the exact active-block count is

\[ p(2w+1)-w(w+1). \]

The subtraction removes overcounted edge diagonals. The checker enumerates all addresses for \(1\le p\le6\) and every admissible \(w\), including \(w=0\) and \(w=p-1\).

Read this as

An arithmetic or storage ratio explains a representation advantage. Kernel launch cost, traffic, utilization, and conversion determine whether that advantage becomes a time advantage.

Source and conversion record

The original atlas wording, equations, and drawing labels are retained. Drawings are views of the retained visual-guide PDF. Text descriptions and table headings are added reading aids. This conversion does not rebuild TeX, rerun the examples, audit proofs or compile Lean.

The revised crosswalk binds all 32 plates to the retained PDF. Manuscript links use stable source labels checked against the manuscript. The guide’s “Classical input 7.5” resolves to the manuscript’s “Standard fact 7.5” at the same label.

Conversion checks and source hashes

Notation in Paper VIII

Look up a symbol without leaving this chapter. Select text before opening help to search for it.

Search this work’s notation.

    Symbols can have different meanings in different passages. Read each result in its own context.

    Open the full notation index