AlgoTune SciPy speed-ups
Faster scientific-computing functions that still match SciPy’s output (placeholder)
Comparing changes
Choose two branches to see what changed, then open a pull request to bring the work across.
Able to merge. These branches can be merged automatically.
Sign in to open a pull request.
8 commits
+18 −0 routes/blas-batching/README.md added View file
| @@ -0,0 +1,18 @@ | ||
| 1 | +--- | |
| 2 | +issue: 3 | |
| 3 | +status: done | |
| 4 | +tags: systems | |
| 5 | +--- | |
| 6 | +# blas-batching | |
| 7 | + | |
| 8 | +Batch the small dense solves into one BLAS call. | |
| 9 | + | |
| 10 | +## What happened | |
| 11 | + | |
| 12 | +- 2026-10-06: 3.1 speed-up (+2.1 on the baseline) | |
| 13 | +- 2026-10-10: 2.95 speed-up (+1.95 on the baseline) | |
| 14 | +- 2026-10-14: 3.4 speed-up (+2.4 on the baseline) | |
| 15 | + | |
| 16 | +## Next | |
| 17 | + | |
| 18 | +Look at expm and interp1d, still near 1. | |
+15 −0 routes/cython-kdtree/README.md added View file
| @@ -0,0 +1,15 @@ | ||
| 1 | +--- | |
| 2 | +tags: systems | |
| 3 | +--- | |
| 4 | +# cython-kdtree | |
| 5 | + | |
| 6 | +A Cython k-d tree with cache-friendly leaves. | |
| 7 | + | |
| 8 | +## What happened | |
| 9 | + | |
| 10 | +- 2026-09-21: 1.6 speed-up (+0.6 on the baseline) | |
| 11 | +- 2026-09-25: 1.75 speed-up (+0.75 on the baseline) | |
| 12 | + | |
| 13 | +## Next | |
| 14 | + | |
| 15 | +Hand it to the numba route. | |