Skip to content

Add ForEach to the read figures in the README - #11

Merged
asp24 merged 1 commit into
masterfrom
readme-v0.5.1
Oct 11, 2026
Merged

asp24 merged 1 commit into
masterfrom
readme-v0.5.1

Conversation

@asp24

@asp24 asp24 commented Oct 11, 2026

Copy link
Copy Markdown
Member

The README gave the read figures before #9, and it did not give a figure for ForEach. This PR gives new figures for v0.5.1.

Measured against v0.4.5 with the current BenchmarkIterRead added to its tree: four code layouts for each side, six rounds, twelve cores. All 35 rows are faster, geomean -31.8%.

shape change
walk -30.3% to -38.1%
typed -24.6% to -31.4%
objects -14.5% to -22.5%
iters -43.5% to -50.6%
foreach -27.6% to -34.5%

Only the README changes.

🤖 Generated with Claude Code

The README gave the read figures before ForEach became faster, and it did
not give a figure for ForEach. Measured against v0.4.5 with the current
BenchmarkIterRead added to its tree, four code layouts for each side, six
rounds and twelve cores. All 35 rows are faster, geomean -31.8%:

  walk     -30.3% to -38.1%
  typed    -24.6% to -31.4%
  objects  -14.5% to -22.5%
  iters    -43.5% to -50.6%
  foreach  -27.6% to -34.5%
@asp24
asp24 merged commit 0a2c335 into master Oct 11, 2026
8 checks passed
@asp24
asp24 deleted the readme-v0.5.1 branch October 11, 2026 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant