Dear Dima,
it is also worth noting that the next release will already bring some improvements. Maxima's test suite runs about 10% faster on the release candidate than on the last release.
But I also have to add that in my experience of using sagemath (in particular the manifolds package) the largest opportunities for speed improvements usually come from improvements in sagemath itself. The fastest code is the one which you don't have to run at all and at this point there is in my experience still a lot of improvement possible in sagemath through smarter algorithms. I am less familiar with Maxima or FriCAS but I would not be surprised if the same was not true for them as well. Although speeding up ECL is surely important as well and there is some ongoing work doing that, this is probably not the most efficient way to speed get sagemath to run faster.
Best regards,
Marius
Am 14.07.23 um 14:19 schrieb Dima Pasechnik:
It's well-known that ECL-compiled CL projects are considerably slower than ones where SBCL is used. Examples are e.g. Maxima, FriCAS - there speed might be few times (sic!) slower.
Is there an effort to find out bottlenecks, or is it known where these bottlenecks are?
Best, Dima