JIT compilers for Python, what is the latest news?

MRAB python at mrabarnett.plus.com
Thu Apr 4 22:39:16 EDT 2013


On 05/04/2013 03:29, John Ladasky wrote:
> I'm revisiting a project that I haven't touched in over a year.  It
> was written in Python 2.6, and executed on 32-bit Ubuntu 10.10.  I
> experienced a 20% performance increase when I used Psyco, because I
> had a computationally-intensive routine which occupied most of my CPU
> cycles, and always received the same data type.  (Multiprocessing
> also helped, and I was using that too.)
>
> I have now migrated to a 64-bit Ubuntu 12.10.1, and Python 3.3.  I
> would rather not revert to my older configuration.  That being said,
> it would appear from my initial reading that 1) Psyco is considered
> obsolete and is no longer maintained, 2) Psyco is being superseded by
> PyPy, 3) PyPy doesn't support Python 3.x, or 64-bit optimizations.
>
> Do I understand all that correctly?
>
> I guess I can live with the 20% slower execution, but sometimes my
> code would run for three solid days...
>
Have you looked at Cython? Not quite the same, but still...



More information about the Python-list mailing list