diff options
| author | eunhhu <[email protected]> | 2026-10-19 02:07:33 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-19 02:07:33 +0100 |
| commit | 81be688cc6fdfa52633b936a9b8793782b6f5acf (patch) | |
| tree | 7fcb4175442a4c9c89dadd5deba41642feda2f31 /research/experiments/040-against-c/2026-10-19-counts-stage5.jsonl | |
| parent | 8339bb48cc1176543c1abf870db5666cc97e73cd (diff) | |
| download | pure-81be688cc6fdfa52633b936a9b8793782b6f5acf.tar.gz pure-81be688cc6fdfa52633b936a9b8793782b6f5acf.zip | |
027's stage 5 closed: two numbers (number, binary64, the default of literals and of counts; i64 the exact integers, bits and money), / a number's division and // the floored quotient (FLOORDIV, 95 opcodes now 96), an i64 sum exact, money i64 minor units shown by .Nd, a replace and stored values moved when exact; the bar: TPC-C's money and rates integers in Pure and SQLite alike, every row of every table exactly the same after 20,000 transactions; core 22,766 lines to 22,791, serve.c 5,058 as it was, aup's compile.c 5,720 to 5,726; counts: b45 against stage 4's end (b42) within 0.04% on all five works; the bank's queries (s42 and s45 in turns, six each) per_branch -0.58%, in_credit +0.56%, ranks +0.20%, the rest within 0.01%, the seven answers the same bytes; TPC-C in RAM (W=1, 64 terminals, 20 s, in turns, three each): s42 on its own app (money numbers) 46,092 transactions a second, s42 on stage 5's (money i64) 47,303, s45 on it 47,287: the runtime the same (-0.03%), the app 2.6% faster with i64 money (the server's CPU a transaction 42.3 to 39.6-39.8 us, not taken apart), new-order p99 3,584 to 3,456 us; 027's status: the five stages made; CHECKPOINT's direction row through stage 5
Diffstat (limited to 'research/experiments/040-against-c/2026-10-19-counts-stage5.jsonl')
| -rw-r--r-- | research/experiments/040-against-c/2026-10-19-counts-stage5.jsonl | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/research/experiments/040-against-c/2026-10-19-counts-stage5.jsonl b/research/experiments/040-against-c/2026-10-19-counts-stage5.jsonl new file mode 100644 index 0000000..5193fe4 --- /dev/null +++ b/research/experiments/040-against-c/2026-10-19-counts-stage5.jsonl @@ -0,0 +1,12 @@ +{"serve": "pure-serve", "per_branch": {"instructions": 27100787, "cycles": 12078677}, "in_credit": {"instructions": 3509044, "cycles": 1730998}, "large": {"instructions": 1412782, "cycles": 610246}, "ranks": {"instructions": 24445098, "cycles": 15101508}, "none": {"instructions": 617346, "cycles": 239505}, "field": {"instructions": 8917574, "cycles": 3218423}, "found": {"instructions": 14069207, "cycles": 11630785}} +{"serve": "pure-serve", "per_branch": {"instructions": 26927954, "cycles": 11936683}, "in_credit": {"instructions": 3524942, "cycles": 1641705}, "large": {"instructions": 1412822, "cycles": 623123}, "ranks": {"instructions": 24484759, "cycles": 15486937}, "none": {"instructions": 617346, "cycles": 201038}, "field": {"instructions": 8917574, "cycles": 3155813}, "found": {"instructions": 14068735, "cycles": 10609044}} +{"serve": "pure-serve", "per_branch": {"instructions": 27225659, "cycles": 11804093}, "in_credit": {"instructions": 3537043, "cycles": 1628040}, "large": {"instructions": 1412838, "cycles": 594263}, "ranks": {"instructions": 24515010, "cycles": 14825698}, "none": {"instructions": 617346, "cycles": 189988}, "field": {"instructions": 8917574, "cycles": 3097174}, "found": {"instructions": 14069887, "cycles": 10586980}} +{"serve": "pure-serve", "per_branch": {"instructions": 26904330, "cycles": 11424143}, "in_credit": {"instructions": 3519618, "cycles": 1597523}, "large": {"instructions": 1412822, "cycles": 605650}, "ranks": {"instructions": 24471448, "cycles": 14921404}, "none": {"instructions": 617346, "cycles": 198970}, "field": {"instructions": 8917575, "cycles": 3109284}, "found": {"instructions": 14070038, "cycles": 10600601}} +{"serve": "pure-serve", "per_branch": {"instructions": 27142081, "cycles": 11789005}, "in_credit": {"instructions": 3518313, "cycles": 1700496}, "large": {"instructions": 1412838, "cycles": 593877}, "ranks": {"instructions": 24468325, "cycles": 15001553}, "none": {"instructions": 617346, "cycles": 193736}, "field": {"instructions": 8917574, "cycles": 3111138}, "found": {"instructions": 14070350, "cycles": 10381487}} +{"serve": "pure-serve", "per_branch": {"instructions": 26827856, "cycles": 11855538}, "in_credit": {"instructions": 3502459, "cycles": 1563121}, "large": {"instructions": 1412886, "cycles": 607256}, "ranks": {"instructions": 24429409, "cycles": 14854294}, "none": {"instructions": 617346, "cycles": 191108}, "field": {"instructions": 8917574, "cycles": 3086753}, "found": {"instructions": 14071623, "cycles": 10555527}} +{"serve": "pure-serve", "per_branch": {"instructions": 27119437, "cycles": 11795269}, "in_credit": {"instructions": 3513207, "cycles": 1614873}, "large": {"instructions": 1412862, "cycles": 606819}, "ranks": {"instructions": 24455609, "cycles": 14994664}, "none": {"instructions": 617346, "cycles": 192403}, "field": {"instructions": 8917574, "cycles": 3101545}, "found": {"instructions": 14071239, "cycles": 10636558}} +{"serve": "pure-serve", "per_branch": {"instructions": 27047653, "cycles": 11911170}, "in_credit": {"instructions": 3551828, "cycles": 1603215}, "large": {"instructions": 1412790, "cycles": 591196}, "ranks": {"instructions": 24550720, "cycles": 14994397}, "none": {"instructions": 617449, "cycles": 212745}, "field": {"instructions": 8917574, "cycles": 3094536}, "found": {"instructions": 14068407, "cycles": 11009208}} +{"serve": "pure-serve", "per_branch": {"instructions": 27198916, "cycles": 11890901}, "in_credit": {"instructions": 3530942, "cycles": 1661503}, "large": {"instructions": 1412846, "cycles": 590873}, "ranks": {"instructions": 24499368, "cycles": 16399346}, "none": {"instructions": 617346, "cycles": 241267}, "field": {"instructions": 8917574, "cycles": 3172709}, "found": {"instructions": 14069870, "cycles": 10576667}} +{"serve": "pure-serve", "per_branch": {"instructions": 27120699, "cycles": 12060587}, "in_credit": {"instructions": 3568211, "cycles": 1667568}, "large": {"instructions": 1412846, "cycles": 599340}, "ranks": {"instructions": 24590797, "cycles": 15036676}, "none": {"instructions": 617346, "cycles": 192952}, "field": {"instructions": 8917677, "cycles": 3093489}, "found": {"instructions": 14068431, "cycles": 10423696}} +{"serve": "pure-serve", "per_branch": {"instructions": 26946693, "cycles": 11570874}, "in_credit": {"instructions": 3474461, "cycles": 1610663}, "large": {"instructions": 1412878, "cycles": 594135}, "ranks": {"instructions": 24360439, "cycles": 14829633}, "none": {"instructions": 617346, "cycles": 190642}, "field": {"instructions": 8917574, "cycles": 3101544}, "found": {"instructions": 14071214, "cycles": 10566273}} +{"serve": "pure-serve", "per_branch": {"instructions": 27020997, "cycles": 11812099}, "in_credit": {"instructions": 3545827, "cycles": 1616929}, "large": {"instructions": 1412838, "cycles": 595128}, "ranks": {"instructions": 24535093, "cycles": 14923802}, "none": {"instructions": 617346, "cycles": 201770}, "field": {"instructions": 8917574, "cycles": 3132011}, "found": {"instructions": 14067566, "cycles": 10919200}} |
