aboutsummaryrefslogtreecommitdiffstats
path: root/docs/research/006-problem-landscape.md
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-10-09 14:38:20 +0100
committereunhhu <[email protected]>2026-10-09 14:38:20 +0100
commit3e3812c74a4e60eece884553db03a90de13b5b0c (patch)
tree02274b5769fdf3dea96b9a0ca6a23aa3fe84de17 /docs/research/006-problem-landscape.md
parentaa4edf2e592e96daa4475fbf6756b8630bb7e7c5 (diff)
downloadpure-3e3812c74a4e60eece884553db03a90de13b5b0c.tar.gz
pure-3e3812c74a4e60eece884553db03a90de13b5b0c.zip
Makefile: the lists' and the batch executor's loops each start at a 64-byte line (-falign-loops=64 in LIST_OPTIMIZE): a change anywhere in module-batch.c moved knapsack's hot loops and it ran 8.26, 8.74 and 8.20 ms with the same instructions; aligned, every batched work's cycles fell (knapsack 6%, matmul 1.8%, BFS 1.1%) and the executor alone stayed within its noise, at 0.7-2.3% more instructions (the padding)
Diffstat (limited to 'docs/research/006-problem-landscape.md')
0 files changed, 0 insertions, 0 deletions