[Numpy-discussion] Objected-oriented SIMD API for Numpy

David Warde-Farley dwf at cs.toronto.edu
Wed Oct 21 16:12:31 EDT 2009


On 21-Oct-09, at 9:14 AM, Pauli Virtanen wrote:

> Since these are ufuncs, I suppose the SSE implementations could just  
> be
> put in a separate module, which is always compiled. Before importing  
> the
> module, we could simply check from Python side that the CPU supports  
> the
> necessary instructions. If everything is OK, the accelerated
> implementations would then just replace the Numpy routines.

Am I mistaken or wasn't that sort of the goal of Andrew Friedley's  
CorePy work this summer?

Looking at his slides again, the speedups are rather impressive. I  
wonder if these could be usefully integrated into numpy itself?

David



More information about the NumPy-Discussion mailing list