Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Sturla Molden
On 11/03/15 23:20, Dp Docs wrote: > ​​​So we are supposed to integrate just one of these libraries? As a Mac user I would be annoyed if we only supported MKL and not Accelerate Framework. AMD LibM should be supported too. MKL is non-free, but we use it for BLAS and LAPACK. AMD LibM is non-free

Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Dp Docs
On Thu, Mar 12, 2015 at 2:01 AM, Daπid wrote: > > On 11 March 2015 at 16:51, Dp Docs wrote: >> On Wed, Mar 11, 2015 at 7:52 PM, Sturla Molden wrote: >> > >> > There are at least two ways to proceed here. One is to only use vector >> > math when strides and alignment allow it. >> I didn't got it.

Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Dp Docs
On Wed, Mar 11, 2015 at 10:34 PM, Gregor Thalhammer < gregor.thalham...@gmail.com> wrote: > > > On the scipy mailing list I also answered to Amine, who is also interested in this proposal. ​​ Can you provide the link of that discussion? I am getting trouble in searching that. ​>​ Long time ago I w

Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Daπid
On 11 March 2015 at 16:51, Dp Docs wrote: > > > On Wed, Mar 11, 2015 at 7:52 PM, Sturla Molden > wrote: > > > ​Hi sturla, > Thanks for suggestion.​ > > > There are several vector math libraries NumPy could use, e.g. MKL/VML, > > Apple Accelerate (vecLib), ACML, and probably others. > > ​Are thes

[Numpy-discussion] SIMD programming in Cython

2015-03-11 Thread Sturla Molden
So I just learned a new trick. This is a very nice one which can be nice to know about, so I thought I should share this: https://groups.google.com/forum/#!msg/cython-users/nTnyI7A6sMc/a6_GnOOsLuQJ Regards, Sturla ___ NumPy-Discussion mailing list

Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Francesc Alted
2015-03-08 21:47 GMT+01:00 Dp Docs : > Hi all, > I am a CS 3rd Undergrad. Student from an Indian Institute (III T). I > believe I am good in Programming languages like C/C++, Python as I > have already done Some Projects using these language as a part of my > academics. I really like Coding (Compe

Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Gregor Thalhammer
> Am 08.03.2015 um 21:47 schrieb Dp Docs : > > Hi all, > I am a CS 3rd Undergrad. Student from an Indian Institute (III T). I > believe I am good in Programming languages like C/C++, Python as I > have already done Some Projects using these language as a part of my > academics. I really like Codi

Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Dp Docs
On Wed, Mar 11, 2015 at 7:52 PM, Sturla Molden wrote: > ​Hi sturla, Thanks for suggestion.​ > There are several vector math libraries NumPy could use, e.g. MKL/VML, > Apple Accelerate (vecLib), ACML, and probably others. ​Are these libraries fast enough in comparison to C maths libraries?​ > T

Re: [Numpy-discussion] Introductory mail and GSoc Project "Vector math library integration"

2015-03-11 Thread Sturla Molden
There are several vector math libraries NumPy could use, e.g. MKL/VML, Apple Accelerate (vecLib), ACML, and probably others. They all suffer from requiring dense arrays and specific array alignments, whereas NumPy arrays have very flexible strides and flexible alignment. NumPy also has ufuncs a