[SciPy-Dev] flapack and the GIL

Pauli Virtanen pav@iki...
Mon Feb 18 14:29:30 CST 2013

13.02.2013 15:52, Sturla Molden kirjoitti:
> On 04.02.2013 19:28, Pauli Virtanen wrote:
>> AFAIK, *all* of Lapack is threadsafe --- there are no SAVE or COMMON
>> statements. The same is probably true for any modified LAPACK routines
>> in MKL, Accelerate and the ilk.
> Do you mind if I put a 'threadsafe' in all of them? :)
> If one LAPACK method is tread-safe there is no reason to assume the 
> others are not.

This would be otherwise fine, except that for Lapack < 3.2, we *know*
some (= only a couple?) of the methods are not threadsafe.

However, I guess if a methd is marked threadsafe in LAPACK >= 3.0.0, we
should mark it so also in our wrappers...


More information about the SciPy-Dev mailing list