Determinism — where it appears
Named by 2 essays across one field — each of them below, with the objects they name alongside it.
Counting instead of timing
A stopwatch measures the laptop it runs on. A counter measures the algorithm. Every number on this site comes from an array that increments a tally each time it is read, written, compared or swapped — which makes the counts exact, reproducible to the last digit, and identical on every machine that has ever built this page.
The count that came from somewhere else
Every count in these essays is described as exact, reproducible, and identical on every machine. Two of them are not. A spanning-tree measurement quotes 42,385 comparisons spent in a sort, and that sort is the language's own — whose comparison count is specified nowhere, varies by a factor of thirteen across input kinds, and comes within one per cent of the information floor on random input.
Named alongside it
The objects these essays reach for when they reach for this one.
Comparison countInstrumentationOperation countReproducibilityAdaptive sortBenchmarkingCacheDistributionFailure modeHonest limitInformation floorMeasured count