[Numpy-discussion] Numpy & MKL
David Warde-Farley
dwf at cs.toronto.edu
Thu Jan 7 21:13:45 EST 2010
On 7-Jan-10, at 8:13 PM, Xue (Sue) Yang wrote:
> This is what I had (when I built numpy, I chose gnu compilers
> instead of
> intel compilers),
>
>>>> numpy.show_config()
> lapack_opt_info:
> libraries = ['mkl_lapack', 'mkl', 'vml', 'guide', 'pthread']
> library_dirs = ['/usr/physics/intel/mkl/lib/32']
> define_macros = [('SCIPY_MKL_H', None)]
> include_dirs = ['/usr/physics/intel/mkl/include']
>
> blas_opt_info:
> libraries = ['mkl', 'vml', 'guide', 'pthread']
> library_dirs = ['/usr/physics/intel/mkl/lib/32']
> define_macros = [('SCIPY_MKL_H', None)]
> include_dirs = ['/usr/physics/intel/mkl/include']
>
> lapack_mkl_info:
> libraries = ['mkl_lapack', 'mkl', 'vml', 'guide', 'pthread']
> library_dirs = ['/usr/physics/intel/mkl/lib/32']
> define_macros = [('SCIPY_MKL_H', None)]
> include_dirs = ['/usr/physics/intel/mkl/include']
>
> blas_mkl_info:
> libraries = ['mkl', 'vml', 'guide', 'pthread']
> library_dirs = ['/usr/physics/intel/mkl/lib/32']
> define_macros = [('SCIPY_MKL_H', None)]
> include_dirs = ['/usr/physics/intel/mkl/include']
>
> mkl_info:
> libraries = ['mkl', 'vml', 'guide', 'pthread']
> library_dirs = ['/usr/physics/intel/mkl/lib/32']
> define_macros = [('SCIPY_MKL_H', None)]
> include_dirs = ['/usr/physics/intel/mkl/include']
That looks right to me... And you're sure you've set the environment
variable before Python is run and NumPy is loaded?
Try running:
import os; print os.environ['OMP_NUM_THREADS']
and verify it's the right number.
David
More information about the NumPy-Discussion
mailing list