<div dir="ltr"><div class="gmail_extra">> If someone were to volunteer to set up and run <a href="http://speed.python.org/" target="_blank">speed.python.org</a>, I think we could add some additional focus on performance regressions. Right now, we don't have any way of reliably and reproducibly testing Python performance.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">I'm very interested in <a href="http://speed.python.org">speed.python.org</a> and feel regret that the project is standing still. I have a mind to contribute something ...</div><div class="gmail_extra"><br></div><div class="gmail_extra">thanks,</div><div class="gmail_extra">Tetsuya</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">On Mon, Jun 1, 2015 at 8:14 PM, M.-A. Lemburg <span dir="ltr"><<a href="mailto:mal@egenix.com" target="_blank">mal@egenix.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On 01.06.2015 12:44, Armin Rigo wrote:<br>
> Hi Larry,<br>
><br>
> On 31 May 2015 at 01:20, Larry Hastings <<a href="mailto:larry@hastings.org">larry@hastings.org</a>> wrote:<br>
>> p.s. Supporting this patch also helps cut into PyPy's reported performance<br>
>> lead--that is, if they ever upgrade <a href="http://speed.pypy.org" target="_blank">speed.pypy.org</a> from comparing against<br>
>> Python *2.7.2*.<br>
><br>
> Right, we should do this upgrade when 2.7.11 is out.<br>
><br>
> There is some irony in your comment which seems to imply "PyPy is<br>
> cheating by comparing with an old Python 2.7.2": it is inside a thread<br>
> which started because "we didn't backport performance improvements to<br>
> 2.7.x so far".<br>
><br>
> Just to convince myself, I just ran a performance comparison.  I ran<br>
> the same benchmark suite as <a href="http://speed.pypy.org" target="_blank">speed.pypy.org</a>, with 2.7.2 against 2.7.10,<br>
> both freshly compiled with no "configure" options at all.  The<br>
> differences are usually in the noise, but range from +5% to... -60%.<br>
> If anything, this seems to show that CPython should take more care<br>
> about performance regressions.  If someone is interested:<br>
><br>
> * "raytrace-simple" is 1.19 times slower<br>
> * "bm_mako" is 1.29 times slower<br>
> * "spitfire_cstringio" is 1.60 times slower<br>
> * a number of other benchmarks are around 1.08.<br>
><br>
> The "7.0x faster" number on <a href="http://speed.pypy.org" target="_blank">speed.pypy.org</a> would be significantly<br>
> *higher* if we upgraded the baseline to 2.7.10 now.<br>
<br>
</span>If someone were to volunteer to set up and run <a href="http://speed.python.org" target="_blank">speed.python.org</a>,<br>
I think we could add some additional focus on performance<br>
regressions. Right now, we don't have any way of reliably<br>
and reproducibly testing Python performance.<br>
<br>
Hint: The PSF would most likely fund such adventures :-)<br>
<br>
--<br>
Marc-Andre Lemburg<br>
eGenix.com<br>
<br>
Professional Python Services directly from the Source  (#1, Jun 01 2015)<br>
>>> Python Projects, Coaching and Consulting ...  <a href="http://www.egenix.com/" target="_blank">http://www.egenix.com/</a><br>
>>> mxODBC Plone/Zope Database Adapter ...       <a href="http://zope.egenix.com/" target="_blank">http://zope.egenix.com/</a><br>
>>> mxODBC, mxDateTime, mxTextTools ...        <a href="http://python.egenix.com/" target="_blank">http://python.egenix.com/</a><br>
________________________________________________________________________<br>
<br>
::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::<br>
<br>
   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48<br>
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg<br>
           Registered at Amtsgericht Duesseldorf: HRB 46611<br>
               <a href="http://www.egenix.com/company/contact/" target="_blank">http://www.egenix.com/company/contact/</a><br>
<div class=""><div class="h5">_______________________________________________<br>
Python-Dev mailing list<br>
<a href="mailto:Python-Dev@python.org">Python-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-dev" target="_blank">https://mail.python.org/mailman/listinfo/python-dev</a><br>
Unsubscribe: <a href="https://mail.python.org/mailman/options/python-dev/tetsuya.morimoto%40gmail.com" target="_blank">https://mail.python.org/mailman/options/python-dev/tetsuya.morimoto%40gmail.com</a><br>
</div></div></blockquote></div><br></div></div>