very cool benchmarking-over-time library

41 views
Skip to first unread message

William Stein

unread,
Sep 15, 2021, 12:57:43 PM9/15/21
to sage-devel
Hi,

https://github.com/airspeed-velocity/asv

is pretty amazing. E.g., try https://pv.github.io/numpy-bench/#/regressions
where you can see specific functions in numpy, and how commits changed their
performance exactly. One could imagine making something similar for the
Sage library, which is full of similar compute-intensive well-defined functions.

William

--
William (http://wstein.org)

Samuel Lelievre

unread,
Sep 15, 2021, 7:10:37 PM9/15/21
to sage-devel
2021-09-15 16:57:43 UTC, William Stein:
That would be amazing indeed. A quick search reveals
sage-devel posts mentioning it in 2016, 2018, 2019:

  https://groups.google.com/g/sage-devel/search?q=airspeed%20velocity

and thanks to Julian Rüth there is even a ticket for it:

  Sage Trac ticket 25262
  Track performance regressions in CI
  https://trac.sagemath.org/ticket/25262

which has a branch, last updated in 2019-09. I hope
Julian's work can be updated and reviewed!  --Samuel

Reply all
Reply to author
Forward
0 new messages