I have installed all the OpenBLAS versions availables at the Fedora repos,
that include openMP and pthreads versions. But Numpy installed by pip on a
virtualenv seems to only link to the serial version. Is there a way to
convince it to use the parallel one?

Here are my libraries:

(py27)[david@SQUIDS lib64]$ ls libopenblas*
libopenblas64.a            libopenblaso64.so.0        libopenblasp64.so.0
libopenblas64-r0.2.14.so   libopenblaso.a             libopenblasp.a
libopenblas64.so           libopenblaso-r0.2.14.so
libopenblasp-r0.2.14.so
libopenblas64.so.0         libopenblaso.so            libopenblasp.so
libopenblas.a              libopenblaso.so.0          libopenblasp.so.0
libopenblaso64.a           libopenblasp64.a           libopenblas-r0.2.14.so
libopenblaso64-r0.2.14.so  libopenblasp64-r0.2.14.so  libopenblas.so
libopenblaso64.so          libopenblasp64.so          libopenblas.so.0

And importing numpy shows that the serial is the only one open:

(py27)[david@SQUIDS lib64]$ lsof libopenbl*
lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing
      Output information may be incomplete.
COMMAND   PID  USER  FD   TYPE DEVICE SIZE/OFF    NODE NAME
ipython  2355 david mem    REG    8,2 32088056 2372346
libopenblas-r0.2.14.so


This is the output of np.show_config():

lapack_opt_info:
    libraries = ['openblas']
    library_dirs = ['/usr/lib64']
    define_macros = [('HAVE_CBLAS', None)]
    language = c
blas_opt_info:
    libraries = ['openblas']
    library_dirs = ['/usr/lib64']
    define_macros = [('HAVE_CBLAS', None)]
    language = c
openblas_info:
    libraries = ['openblas']
    library_dirs = ['/usr/lib64']
    define_macros = [('HAVE_CBLAS', None)]
    language = c
openblas_lapack_info:
    libraries = ['openblas']
    library_dirs = ['/usr/lib64']
    define_macros = [('HAVE_CBLAS', None)]
    language = c
blas_mkl_info:
  NOT AVAILABLE


Thanks,


/David.
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to