Am 14.03.2014 um 11:00 schrieb Eric Moore <e...@redtetrahedron.org>:

> 
> 
> On Friday, March 14, 2014, Gregor Thalhammer <gregor.thalham...@gmail.com> 
> wrote:
> 
> Am 13.03.2014 um 18:35 schrieb Leo Mao <lmao20...@gmail.com>:
> 
> > Hi,
> >
> > Thanks a lot for your advice, Chuck.
> > Following your advice, I have modified my draft of proposal. (attachment)
> > I think it still needs more comments so that I can make it better.
> >
> > And I found that maybe I can also make some functions related to linalg 
> > (like dot, svd or something else) faster by integrating a proper library 
> > into numpy.
> >
> > Regards,
> > Leo Mao
> >
> Dear Leo,
> 
> large parts of your proposal are covered by the uvml package
> https://github.com/geggo/uvml
> In my opinion you should also consider Intels VML (part of MKL) as a 
> candidate. (Yes I know, it is not free). To my best knowledge it provides 
> many more vectorized functions than the open source alternatives.
> Concerning your time table, once you implemented support for one function, 
> adding more functions is very easy.
> 
> Gregor
> 
> 
> I'm not sure that your week old project is enough to discourage this gsoc 
> project. In particular, it would be nice to be able to ship this directly as 
> part of numpy and that won't really be possible with mlk.
> 
> Eric 
>  

Hi,

it's not at all my intention to discourage this project. I hope Leo Mao can use 
the uvml package as a starting point for further improvements. Since most 
vectorized math libraries share a very similar interface, I think the actual 
choice of the library could be made a configurable option. Adapting uvml to use 
e.g. yeppp instead of MKL should be straightforward. Similar to numpy or scipy 
built with MKL lapack and distributed by enthought or Christoph Gohlke, using 
MKL should not be ruled out completely.

Gregor




_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to