aboutsummaryrefslogtreecommitdiffstats
path: root/docs/design/017-apps-on-one-host.md
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-10-06 04:06:13 +0100
committereunhhu <[email protected]>2026-10-06 04:06:13 +0100
commit06c2978ea0cba0ee08f371ce8ad8717c7fbe9a4f (patch)
treea7673f7392f95c22b78b36566ae11bb8f03f0041 /docs/design/017-apps-on-one-host.md
parented28ecec2062ba19cd63d2d34454d78ccb7ceb55 (diff)
downloadpure-06c2978ea0cba0ee08f371ce8ad8717c7fbe9a4f.tar.gz
pure-06c2978ea0cba0ee08f371ce8ad8717c7fbe9a4f.zip
Batch: a sum into a cell, L[k].f = L[k].f + e (k computed twice the same and e, neither reading L; the set at k's row as found), keeps its rows and e from the pass (the second k, its find and the cell's read skipped) and adds them at the batch's end round by round as the executor adds and sets (a sum not finite: the executor's fault at its round; a column too narrow widened); a batch reading or setting those cells otherwise gives its rounds back. Recurrence steps one dispatch each. PURE_JIT=0 join 428 to 165 ms (the compiled code 78). module_tier makes sums into cells (seeds 1, 23 alike: 278 batches with them in seed 1); BATCH_SOURCE sums into three cells in turn
Diffstat (limited to 'docs/design/017-apps-on-one-host.md')
0 files changed, 0 insertions, 0 deletions