aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Batch: a round of the recurrences one loop of actions laid out once a batch (...eunhhu2026-10-061-34/+59
* Batch: reductions' ends in any order where the order cannot tell (the least a...eunhhu2026-10-061-1/+53
* Batch: a recurrence's steps each an operation of two numbers a round keeps (a...eunhhu2026-10-062-39/+71
* Batch: a batch's appends made at once (pure_list_add_many, a call a chunk of ...eunhhu2026-10-064-14/+351
* Research 128: the batch executor's appends, recurrences, sums into cells and ...eunhhu2026-10-064-2/+153
* 041 runs of stages 4 and 5, sums into cells and walks (b3 = 06c2978, b4 = c67...eunhhu2026-10-0614-0/+853
* Batch: a walk (EACH) whose block has batch forms runs a batch of its items at...eunhhu2026-10-063-30/+80
* Batch: a sum into a cell, L[k].f = L[k].f + e (k computed twice the same and ...eunhhu2026-10-062-15/+178
* Batch executor stage 5 (024): a recurrence (a local a round reads before it s...eunhhu2026-10-064-19/+287
* JIT: books written back only for lists their nest keeps books of: a nest with...eunhhu2026-10-061-0/+1
* Batch executor stage 4, first part (024): an item of numbers and bools append...eunhhu2026-10-064-21/+100
* JIT: an append to a HASHED list in a nest whose books keep DENSE appends' gro...eunhhu2026-10-062-10/+20
* 024, 126, 127: the lanes are 24 buffers (stage 2), about 200 KB a thread; sta...eunhhu2026-10-053-4/+7
* Research 127: the batch executor's stage 2 (nested loops' rounds run together...eunhhu2026-10-053-2/+67
* 041 runs of stage 2 (b2 = 76b4e3d): batches roots 9.13 ms (the compiled code ...eunhhu2026-10-053-0/+301
* Batch: numbers' results checked finite as they are made (in integers, in the ...eunhhu2026-10-051-39/+117
* Batch executor stage 2 (024): a loop in the batch's block runs its rounds for...eunhhu2026-10-054-47/+450
* Research 126: the batch executor's first stage (024) as built and measured: k...eunhhu2026-10-053-2/+105
* 041 runs.sh: the suite three ways (the compiled code, the executor with batch...eunhhu2026-10-055-0/+384
* Batch executor stage 1 (024): a count's loop whose block has batch forms (lan...eunhhu2026-10-058-64/+1316
* 024: the table with operations apart and interpreted beside the hand-fused fo...eunhhu2026-10-052-35/+37
* 041 join ops: the recurrence interpreted and each round's rest as 11 operatio...eunhhu2026-10-053-19/+172
* Design 024: a batch executor, loops run 256 rounds at a time by operations th...eunhhu2026-10-052-1/+137
* 041 knapsack u32_ops: the batch's operations apart and interpreted over four-...eunhhu2026-10-052-18/+70
* 041 batches: loops run a batch of rounds at a time, each operation a C loop m...eunhhu2026-10-054-0/+707
* 125: forms and newton runs named; BFS's time after the graph's load is the ge...eunhhu2026-10-053-4/+8
* Research 125: the tier's first steps against C (e2e56dd: roots 1.40, knapsack...eunhhu2026-10-054-1/+298
* The tier checks a number finite in integers (its exponent's bits all ones), o...eunhhu2026-10-053-4/+110
* Pointer induction (023): an inner count's access by a key affine in its round...eunhhu2026-10-053-9/+184
* 040 forms.c: matmul's inner loop in the forms the tier may make it (index 20....eunhhu2026-10-053-0/+100
* 040: the suite on 4bedd7f (11 rounds' medians, Pure / C): roots 1.58, knapsac...eunhhu2026-10-052-0/+217
* 040: TPC-C and the bank's queries against 6b45806 (023's criterion for the ap...eunhhu2026-10-0528-1/+136
* A text-keyed list let go at an event's end starts no key set (a number's bits...eunhhu2026-10-052-17/+20
* The tier's numbers' arithmetic in a run, each read by the next alone (constan...eunhhu2026-10-053-15/+92
* A HASHED list's table four fifths full at most (100,000 keys in 1 MB of slots...eunhhu2026-10-053-9/+73
* Text keys (023): a list knows the text field it is keyed by; an event's list ...eunhhu2026-10-056-30/+264
* HASHED (023): an event's list keyed by numbers that came out of order keeps e...eunhhu2026-10-055-26/+298
* The tier's loops tighter: a latch's way out takes the round as the next less ...eunhhu2026-10-051-20/+72
* The tier's inner loops: a count's work paid for every round as it opens (the ...eunhhu2026-10-053-64/+253
* The tier's keys and positions in range for every round, checked once where th...eunhhu2026-10-053-54/+203
* The tier, first (023): a nest of loops as SSA, its stack, locals and states v...eunhhu2026-10-055-8/+2297
* Keep a DENSE list's counted keys last in the list, apart from what is read of...eunhhu2026-10-051-9/+9
* A keyed event list given small whole keys in order becomes DENSE too, and a D...eunhhu2026-10-051-18/+95
* 023: near C is the aim (each within 1.25x, the geometric mean within 1.1x), n...eunhhu2026-10-051-10/+13
* Research 124: 022's BFS past C only by reading ahead (15.7 ms against 9.9 wit...eunhhu2026-10-052-1/+90
* 023: only checks the tier moved know just that they fail (those left in place...eunhhu2026-10-051-4/+8
* Design 023, before building it: a tier that lifts every block to SSA, knows t...eunhhu2026-10-051-0/+178
* Research 124's floors: each workload by hand as Pure could run it (its lists'...eunhhu2026-10-055-186/+987
* Research 124's suite at 6b45806: Pure against C 3.3x (roots), 300x (knapsack)...eunhhu2026-10-052-0/+217
* Research 124's suite: seven kinds of work in one event each (roots, knapsack,...eunhhu2026-10-059-0/+570