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

2015-03-24 Thread Gregor Thalhammer
> Am 12.03.2015 um 13:48 schrieb Julian Taylor : > > On 03/12/2015 10:15 AM, Gregor Thalhammer wrote: >> >> Another note, numpy makes it easy to provide new ufuncs, see >> http://docs.scipy.org/doc/numpy-dev/user/c-info.ufunc-tutorial.html >> from a C function that operates on 1D arrays, but th

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

2015-03-12 Thread Julian Taylor
On 03/12/2015 10:15 AM, Gregor Thalhammer wrote: > > Another note, numpy makes it easy to provide new ufuncs, see > http://docs.scipy.org/doc/numpy-dev/user/c-info.ufunc-tutorial.html > from a C function that operates on 1D arrays, but this function needs to > support arbitrary spacing (stride) b

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

2015-03-12 Thread Neal Becker
Ralf Gommers wrote: > On Wed, Mar 11, 2015 at 11:20 PM, Dp Docs wrote: > >> >> >> 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

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

2015-03-12 Thread Gregor Thalhammer
> Am 11.03.2015 um 23:18 schrieb Dp Docs : > > > > On Wed, Mar 11, 2015 at 10:34 PM, Gregor Thalhammer > mailto: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 th

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

2015-03-12 Thread Dp Docs
Thanks to all of you for such a nice Discussion and Suggestion. I think most of my doubts have been resolved. If there will be something more i will let you people Know. Thanks again. -- Durgesh pandey IIIT Hyderabad,India ___ NumPy-Discussion mailing li

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

2015-03-12 Thread Ralf Gommers
On Wed, Mar 11, 2015 at 11:20 PM, Dp Docs wrote: > > > 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 vect

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

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

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

2015-03-08 Thread 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 (Competitive as well as development). I really want to