[Numpy-discussion] Fwd: GPU Numpy

Fernando Perez fperez.net at gmail.com
Thu Sep 10 01:52:05 EDT 2009


On Wed, Sep 9, 2009 at 9:47 PM, Sturla Molden<sturla at molden.no> wrote:
> James Bergstra skrev:
>> Suppose you want to evaluate "dot(a*b+c*sqrt(d), e)".  The GPU is
>> great for doing dot(),
> The CPU is equally great (or better?) for doing dot(). In both cases:
>
> - memory access scale O(n) for dot producs.
> - computation scale O(n) for dot producs.

Remember that we have  a little terminology ambiguity here: in numpy,
dot(a,b) is used to describe both the vector dot product, an O(n)
operation if a and b are n-element vectors, and the matrix product, an
O(n**3) operation if a and b are both nxn square matrices.

Just a clarification...

Cheers,

f



More information about the NumPy-Discussion mailing list