Unless I missed something (possible!) the JIT and STM are mutually exclusive 
(until implemented). 

-- 
taa
/*eof*/

> On Oct 30, 2013, at 14:45, "Amaury Forgeot d'Arc" <amaur...@gmail.com> wrote:
> 
> 2013/10/30 Davide Del Vento <ddve...@ucar.edu>
>> Hi Wim,
>> 
>> Thanks for posting your numbers. I think they are interesting and the 11x 
>> speedup for 16 threads is not bad, however the overhead of STM is still too 
>> high compared to PyPy. Maybe you need also a larger dataset, besides a 
>> longer time?
>> 
>> 
>> > I should run this multiple
>> > times and average, but this is just for fun
>> 
>> I think for this purpose you need the best timing, not the average, 
>> especially if you are using a desktop/laptop. The best timing is something 
>> that happened and therefore "can happen". The average is affected by a 
>> variety of other things which may be running on your machine, which are 
>> better left out for this purpose (it's interesting to study them in order to 
>> see if one can eliminate them on a production environment, but that's a 
>> completely different job).
> 
> Also, the process should perform 1000 iterations before you start the timings.
> The JIT needs a lot of iterations to be warm-up correctly.
> 
> -- 
> Amaury Forgeot d'Arc
> _______________________________________________
> pypy-dev mailing list
> pypy-dev@python.org
> https://mail.python.org/mailman/listinfo/pypy-dev
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to