[Numpy-discussion] Numpy and OpenMP

David Cournapeau david@ar.media.kyoto-u.ac...
Wed Mar 19 23:10:39 CDT 2008

Charles R Harris wrote:
> Image processing may be a special in that many cases it is almost 
> embarrassingly parallel. Perhaps some special libraries for that sort 
> of application could be put together and just bits of c code be run on 
> different processors. Not that I know much about parallel processing, 
> but that would be my first take.

For me, the basic problem is that there is no support for this kind of 
thing in numpy right now (loading specific implementation at runtime). I 
think it would be a worthwhile goal for 1.1: the ability to load at 
runtime different implementations (for example: load multi-core blas on 
multi-core CPU); instead of of linking atlas/mkl, they would be used as 
"plug-ins". This would require a significant work, though.



More information about the Numpy-discussion mailing list