aboutsummaryrefslogtreecommitdiffstats
path: root/research/experiments/040-against-c/2026-10-09-counts-s20.jsonl
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-10-09 15:41:24 +0100
committereunhhu <[email protected]>2026-10-09 15:41:24 +0100
commitf47f0caa14889013436438f2bcb2c482a58e630b (patch)
tree788af0fa944d7fe0990f05c741c8f2a8e4574dbf /research/experiments/040-against-c/2026-10-09-counts-s20.jsonl
parent1b7e9055f019ecf957e4cfbd659268149593c7cc (diff)
downloadpure-f47f0caa14889013436438f2bcb2c482a58e630b.tar.gz
pure-f47f0caa14889013436438f2bcb2c482a58e630b.zip
Research 138: the batch executor's stage 5, design 025 made: sums into cells at once in integers (join 116.0 to 110.5 ms, short of 108: what is left is the same cells' memory, read, add and write again), decide's bit found once (BFS 23.2, short of 21.5: the tail's time was its loads more than its instructions), and the batch executor's loops aligned to 64-byte lines (the hot loops' placement had swung knapsack 6% at the same instructions; the lists' loops aligned too cost the bank's queries 1-2% more instructions, so not they); against b9 matmul -36%, knapsack -28%, roots -7.6%, join -6.2%, BFS -3.9%, the executor alone, the bank queries and TPC-C (+0.7%) as they were; 025's bars and what each stage measured; 024 and CHECKPOINT say so
Diffstat (limited to 'research/experiments/040-against-c/2026-10-09-counts-s20.jsonl')
-rw-r--r--research/experiments/040-against-c/2026-10-09-counts-s20.jsonl4
1 files changed, 4 insertions, 0 deletions
diff --git a/research/experiments/040-against-c/2026-10-09-counts-s20.jsonl b/research/experiments/040-against-c/2026-10-09-counts-s20.jsonl
new file mode 100644
index 0000000..f85993b
--- /dev/null
+++ b/research/experiments/040-against-c/2026-10-09-counts-s20.jsonl
@@ -0,0 +1,4 @@
+{"serve": "pure-serve", "per_branch": {"instructions": 27190859, "cycles": 11923628}, "in_credit": {"instructions": 3535971, "cycles": 1621370}, "large": {"instructions": 1419075, "cycles": 1246561}, "ranks": {"instructions": 24529209, "cycles": 16370948}, "none": {"instructions": 615600, "cycles": 191761}, "field": {"instructions": 9007132, "cycles": 3273249}, "found": {"instructions": 14136507, "cycles": 10671807}}
+{"serve": "pure-serve", "per_branch": {"instructions": 27031077, "cycles": 11782678}, "in_credit": {"instructions": 3500145, "cycles": 1580355}, "large": {"instructions": 1419147, "cycles": 612261}, "ranks": {"instructions": 24442044, "cycles": 14890489}, "none": {"instructions": 615600, "cycles": 192773}, "field": {"instructions": 9007235, "cycles": 3271664}, "found": {"instructions": 14138547, "cycles": 10580891}}
+{"serve": "pure-serve", "per_branch": {"instructions": 27276075, "cycles": 12075868}, "in_credit": {"instructions": 3555034, "cycles": 1620511}, "large": {"instructions": 1419131, "cycles": 612866}, "ranks": {"instructions": 24576003, "cycles": 14886106}, "none": {"instructions": 615608, "cycles": 195681}, "field": {"instructions": 9007140, "cycles": 3299747}, "found": {"instructions": 14138907, "cycles": 10953537}}
+{"serve": "pure-serve", "per_branch": {"instructions": 27153659, "cycles": 11946880}, "in_credit": {"instructions": 3527635, "cycles": 1632103}, "large": {"instructions": 1419075, "cycles": 620533}, "ranks": {"instructions": 24509685, "cycles": 14902018}, "none": {"instructions": 615600, "cycles": 194552}, "field": {"instructions": 9007235, "cycles": 3263885}, "found": {"instructions": 14138019, "cycles": 10716180}}