[pypy-issue] Issue #2320: PowerPC VSX support (pypy/pypy)

Richard Plangger issues-reply at bitbucket.org
Thu Jun 9 05:19:02 EDT 2016


New issue 2320: PowerPC VSX support
https://bitbucket.org/pypy/pypy/issues/2320/powerpc-vsx-support

Richard Plangger:

The goal is to enhance the backend to support PowerPC SIMD unit. Ultimately this will enhance the execution speed of micro NumPy.

Only the most recent ISA will be supported. A hard requirement for the time being is the support for unaligned loads/stores.

What to expect: As soon as enough time is spent in the optimized (vectorized) code, one can measure faster execution. For a micro benchmark stressing the implementation it
would be a factor of 1.5x-2.0x speedup for e.g. float (64bit) addition/multiplication.

A benchmark run will evaluate the implementation on ppc and compare it to x86.

Responsible: plan_rich


More information about the pypy-issue mailing list