aboutsummaryrefslogtreecommitdiffstats
path: root/research/experiments/041-batches/2026-10-08-counts.jsonl
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-10-08 15:16:39 +0100
committereunhhu <[email protected]>2026-10-08 15:16:39 +0100
commit7770574b327238213c07fccc813b575277231c61 (patch)
tree9343c511d318cbe76dec626ea9baf52aab538411 /research/experiments/041-batches/2026-10-08-counts.jsonl
parent02925df6da43b6f737671c1957739102cdb49b71 (diff)
downloadpure-7770574b327238213c07fccc813b575277231c61.tar.gz
pure-7770574b327238213c07fccc813b575277231c61.zip
Research 134: batch plans' stage 1 measured (b10 = a6fabf0 against b9, interleaved): knapsack's per-batch cost 0.90 to 0.68 us and knapsack 11.48 to 10.34 ms, short of 025's bars (0.60 us, 10.3 ms): 025 counted the pass's per-instruction head as lookups; sum0 2,330 to 1,822 instructions a batch (bar 1,550); matmul 40.0 to 38.2 ms with the same instructions and BFS 24.04 to 24.31 with 0.2% fewer (placement); sum0's 8.69 to 6.13 ms mostly the compiler now vectorizing the reductions' first loop; the executor alone the same instructions; what is left a batch is the pass's Val handling (stage 2); 041 runs.sh pairs, pairs and counts data
Diffstat (limited to 'research/experiments/041-batches/2026-10-08-counts.jsonl')
-rw-r--r--research/experiments/041-batches/2026-10-08-counts.jsonl10
1 files changed, 10 insertions, 0 deletions
diff --git a/research/experiments/041-batches/2026-10-08-counts.jsonl b/research/experiments/041-batches/2026-10-08-counts.jsonl
index abd3cdc..546030b 100644
--- a/research/experiments/041-batches/2026-10-08-counts.jsonl
+++ b/research/experiments/041-batches/2026-10-08-counts.jsonl
@@ -26,3 +26,13 @@
{"version":"b9","way":"rounds","work":"bfs","instructions":4711633461,"cycles":2071776932}
{"version":"b9","way":"batches","work":"words","instructions":3977119553,"cycles":1807496057}
{"version":"b9","way":"rounds","work":"words","instructions":3934435031,"cycles":1790741535}
+{"version":"b10","way":"batches","work":"bfs","instructions":3366842980,"cycles":1652810363}
+{"version":"b10","way":"rounds","work":"bfs","instructions":4711632737,"cycles":2152941471}
+{"version":"b10","way":"batches","work":"knapsack","instructions":377446216,"cycles":119812731}
+{"version":"b10","way":"rounds","work":"knapsack","instructions":21688103096,"cycles":7553046280}
+{"version":"b10","way":"batches","work":"matmul","instructions":967871186,"cycles":329990340}
+{"version":"b10","way":"rounds","work":"matmul","instructions":21436715982,"cycles":6620761799}
+{"version":"b10","way":"batches","work":"roots","instructions":165861326,"cycles":113397325}
+{"version":"b10","way":"rounds","work":"roots","instructions":2755945365,"cycles":989112526}
+{"version":"b10","way":"batches","work":"join","instructions":1868533943,"cycles":1049050190}
+{"version":"b10","way":"rounds","work":"join","instructions":7669661641,"cycles":3314577656}