[Speed] CPython benchmark status, April 2017

Victor Stinner victor.stinner at gmail.com
Fri Apr 7 09:45:39 EDT 2017


2017-04-07 7:22 GMT+02:00 Serhiy Storchaka <storchaka at gmail.com>:
>>    https://speed.python.org/timeline/
>
> Excellent! I always wanted to see such graphics.

Cool :-)

> But can you please output years on the scale?

Ah ah, yeah, the lack of year becomes painful :-) You should look at
https://github.com/tobami/codespeed/ which is the Django app runnins
speed.python.org.

> And would be nice to add thin horizontal lines for current performances of maintained Python releases.

I tried to do that, but it seems like I'm not uploading results
correctly into Codespeed. It seems like Codespeed requires different
"executable" objects to be able to compare two Python branches. It
doesn't seem possible to compare Python 2.7 and Python 3.7 if there
are different branches of the same executable?

On http://speed.pypy.org/timeline/ it is possible to compare PyPy to
CPython for example, but I'm not sure that you can compare two
branches of the same executable neither.

Maybe each CPython x.y branch should use a different executable, so
use "cpython2.7-lto-pgo" instead of "lto-pgo" for Python 2.7 for
example?

Victor


More information about the Speed mailing list