aboutsummaryrefslogtreecommitdiff
path: root/benchmarks (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-01-26Improve multithreading benchmarks (compare speedup factor, not with vcube)Sebastiano Tronto21-218/+309
2026-01-12Improve performance of H48 solver with prefetchingSebastiano Tronto14-75/+77
With this commit we re-structure how the node expansion in the H48 solution search works to allow prefetching of pruning values, showing performance improvements in the range of 30-45% on x86, depending on table size and solution length. A small bug fix related to appending solutions is included in this commit.
2025-12-19Update benchmarks.md and plotsSebastiano Tronto13-48/+48
2025-12-19Minor improvementSebastiano Tronto1-24/+24
Add a trivial check to H48 solver. The benchmarks show, surprisingly, a more noticeable improvement for larger solvers (h10, h11). I was expecting it to be more noticeable for smaller solvers. It is likely that this change is irrelevant to performance and all changes in the benchmark results are just random chance.
2025-12-19Fix typo in benchmarksSebastiano Tronto2-79/+79
2025-12-17Clarified that results are in a <details>intertwined-fallback-tableSebastiano Tronto1-1/+1
2025-12-17Fix alignmentSebastiano Tronto1-0/+5
2025-12-17Improve pruning value fetching and re-do benchmarksSebastiano Tronto14-72/+73
2025-12-17Cleanup mdSebastiano Tronto2-19/+21
2025-12-17Update benchmarksSebastiano Tronto20-196/+449
2025-11-24Fix duplicate solutions, overflow in maxsols and improve symmetry reduction ↵Sebastiano Tronto1-32/+32
for H48. This commit fixes two bugs: - A bug that caused duplicates solutions for symmetric scrambles. - An overflow in the maxsols parameter for the H48 solver, which caused it to find much fewer solutions than existed. Moreover, the H48 solvers has been improved by reducing by symmetry not only from the starting position, but also up to the first 4 moves.
2025-08-12Renamed UNIX build script to build.sh, added info to README.md related to ↵Sebastiano Tronto1-1/+1
windows build
2025-06-19Add small comments on benchmark resultsSebastiano Tronto1-0/+8
2025-06-19Fix pictures in benchmarks, maybeSebastiano Tronto1-12/+12
2025-06-19Added plots to benchmarkSebastiano Tronto14-0/+106
2025-06-19Added benchmarks for all solutionsSebastiano Tronto1-67/+19
2025-06-19Add benchmark resultsSebastiano Tronto7-0/+401

Generated with cgit - Back to sebastiano.tronto.net