diff options
| author | eunhhu <[email protected]> | 2026-10-19 05:16:07 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-19 05:16:07 +0100 |
| commit | 5df2e814937e32a54c77c1ded66b5124e6017cfc (patch) | |
| tree | 637057a33091f61e7b2a9516fe6ccc4544799655 /research/experiments/041-batches | |
| parent | c80ac23fd74fe07e7e02514486fd0ecfbc8da779 (diff) | |
| download | pure-5df2e814937e32a54c77c1ded66b5124e6017cfc.tar.gz pure-5df2e814937e32a54c77c1ded66b5124e6017cfc.zip | |
CONCAT with an empty side gives the other as it is, uncopied (values do not change), so a bytes state joined while empty (HTTP's pending + packet.data) no longer copies the packet: HTTP a packet at a time 288 to 270 ns a byte at the same instructions, as the old app (270.0); counts: b48 against b47 knapsack without batches -0.42%, join -0.16%, BFS with batches -0.12%, the rest within 0.03%; the bank's queries (s47 and s48 in turns, six each) in_credit -0.34%, field -0.34%, found -0.22%, per_branch -0.20%, large -0.18%, ranks -0.13%, none the same, the seven answers the same bytes
Diffstat (limited to 'research/experiments/041-batches')
| -rw-r--r-- | research/experiments/041-batches/2026-10-19-counts.jsonl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/research/experiments/041-batches/2026-10-19-counts.jsonl b/research/experiments/041-batches/2026-10-19-counts.jsonl index d624e5d..1308b8f 100644 --- a/research/experiments/041-batches/2026-10-19-counts.jsonl +++ b/research/experiments/041-batches/2026-10-19-counts.jsonl @@ -68,3 +68,13 @@ {"version":"b47","way":"rounds","work":"matmul","instructions":21186170591,"cycles":6878872631} {"version":"b47","way":"batches","work":"bfs","instructions":3345454668,"cycles":1650386242} {"version":"b47","way":"rounds","work":"bfs","instructions":4707545360,"cycles":2091741364} +{"version":"b48","way":"batches","work":"roots","instructions":157246639,"cycles":109555255} +{"version":"b48","way":"rounds","work":"roots","instructions":2715504220,"cycles":1048871297} +{"version":"b48","way":"batches","work":"knapsack","instructions":348032863,"cycles":105138017} +{"version":"b48","way":"rounds","work":"knapsack","instructions":22068882397,"cycles":8062766567} +{"version":"b48","way":"batches","work":"join","instructions":1783721250,"cycles":1217872180} +{"version":"b48","way":"rounds","work":"join","instructions":7711078206,"cycles":3542500976} +{"version":"b48","way":"batches","work":"matmul","instructions":702231885,"cycles":227930726} +{"version":"b48","way":"rounds","work":"matmul","instructions":21188570506,"cycles":7080362595} +{"version":"b48","way":"batches","work":"bfs","instructions":3341462445,"cycles":1651383358} +{"version":"b48","way":"rounds","work":"bfs","instructions":4708847452,"cycles":2089960576} |
