diff options
| author | eunhhu <[email protected]> | 2026-10-05 20:12:48 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-05 20:12:48 +0100 |
| commit | 81c8c5130894826d70b57a97926cc70b8a2ec689 (patch) | |
| tree | 52dbb86485aeddf11bbadb2a325c2813f80257f0 /core/module-batch.c | |
| parent | a099d63e2322f5ae17e8fbdc51d6cc020638a5dc (diff) | |
| download | pure-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 'core/module-batch.c')
0 files changed, 0 insertions, 0 deletions
