Parallelization

Eliot Moss moss@cs.umass.edu
Mon Jul 18 17:29:00 GMT 2016


On 7/18/2016 1:38 AM, Tony Kelman wrote:
> Eliot Moss <moss <at> cs.umass.edu> writes:
>
>> True ... it also made me think of Python, which is designed to use
>> parallelized numpy (etc.) libraries, optimized for your platform.
>> Can use all the hardware threads on your machine, as well as make
>> good use of vector extensions such as AVX.  A 64-bit (x86-64)
>> version will give best use of vector processing, in my
>> experience.
>>
>> Regards -- Eliot Moss
>
> numpy is only as parallel as the underlying BLAS/LAPACK library that
> it uses is. So if you're using Cygwin's openblas then you're in
> decent shape. But I don't think cv_adams spends much time (if any?)
> in BLAS/LAPACK dense linear algebra functions, I think it's mostly
> dominated by function evaluation time.

Ok -- I'm not sure what to suggest then ...

Regards -- EM

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list