aboutsummaryrefslogtreecommitdiffstats
path: root/docs/design/006-native-protocol.md
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-10-05 20:12:48 +0100
committereunhhu <[email protected]>2026-10-05 20:12:48 +0100
commit81c8c5130894826d70b57a97926cc70b8a2ec689 (patch)
tree52dbb86485aeddf11bbadb2a325c2813f80257f0 /docs/design/006-native-protocol.md
parenta099d63e2322f5ae17e8fbdc51d6cc020638a5dc (diff)
downloadpure-81c8c5130894826d70b57a97926cc70b8a2ec689.tar.gz
pure-81c8c5130894826d70b57a97926cc70b8a2ec689.zip
041 batches: loops run a batch of rounds at a time, each operation a C loop made at build time (no code made at run time), on Pure's forms and checks, against C natural and C given the same restructuring: roots 6.79 ms (C 6.86), knapsack fused four-byte 2.70 (C 6.47, C in the batch's blocks 1.94), matmul lanes over j 6.67 (C 7.10, C swapped and vector 4.88), join 37 / 46 with its recurrence interpreted (C 30), BFS 10.3 (C 10.0, C read ahead 7.0); unfused interpreted operations 11.2 and 17.7-22.1
Diffstat (limited to 'docs/design/006-native-protocol.md')
0 files changed, 0 insertions, 0 deletions