On Sat, 24 Sep 2016 08:11:22 +0200
Armin Rigo <ar...@tunes.org> wrote:
> Hi Victor,
> 
> On 24 September 2016 at 01:49, Victor Stinner <victor.stin...@gmail.com> 
> wrote:
> > When running benchmarks, raw timings and CPU performance don't matter.
> > Only comparisons between benchmark results and stable performances
> > matter.  
> 
> IMHO this is not a very good solution.  With the CPU running at, say,
> a fifth of its nominal performance, you can't expect that it will
> behave in a remotely similar way.  For example, it makes the RAM
> appear five times faster.  I would guess (but I don't know) that even
> the on-core L2/L3 caches are not slowed down by nearly as much as five
> times.  As a result, it is easy to introduce changes to the CPython
> core that appear beneficial, but are actually detrimental, or
> vice-versa.  For example, replacing some computation by lookups in a
> table may look like a good idea, when it is not.

Agreed with Armin.

Regards

Antoine.


_______________________________________________
Speed mailing list
Speed@python.org
https://mail.python.org/mailman/listinfo/speed

Reply via email to