[Numpy-discussion] Numpy and OpenMP
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