- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, i am trying out the latest intel python with TBB. i tried 'python -m TBB test.py' which test is a program with lots of PANDAS dataframe and random forest regressors. Any advice what should i be looking at? This is on windows 7 64 bits
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you please confirm whether your program uses NumExpr? Additionally, please provide the output of ``conda list mkl``
Thank you,
Oleksandr
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi, yes i use a lot of scikit-learn, statsmodels and scipy, not sure NumExpr is involve but i dont use it directly.
for mkl
mkl 2017.0.3 intel_5 [intel] intel
numpy config as such: -
lapack_mkl_info:
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
library_dirs = ['c:/IntelPython3\\Library\\lib']
include_dirs = ['c:/IntelPython3\\Library\\include']
libraries = ['mkl_core_dll', 'mkl_intel_lp64_dll', 'mkl_intel_thread_dll']
mkl_info:
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
library_dirs = ['c:/IntelPython3\\Library\\lib']
include_dirs = ['c:/IntelPython3\\Library\\include']
libraries = ['mkl_core_dll', 'mkl_intel_lp64_dll', 'mkl_intel_thread_dll']
blas_opt_info:
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
library_dirs = ['c:/IntelPython3\\Library\\lib']
include_dirs = ['c:/IntelPython3\\Library\\include']
libraries = ['mkl_core_dll', 'mkl_intel_lp64_dll', 'mkl_intel_thread_dll']
lapack_opt_info:
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
library_dirs = ['c:/IntelPython3\\Library\\lib']
include_dirs = ['c:/IntelPython3\\Library\\include']
libraries = ['mkl_core_dll', 'mkl_intel_lp64_dll', 'mkl_intel_thread_dll']
blas_mkl_info:
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
library_dirs = ['c:/IntelPython3\\Library\\lib']
include_dirs = ['c:/IntelPython3\\Library\\include']
libraries = ['mkl_core_dll', 'mkl_intel_lp64_dll', 'mkl_intel_thread_dll']
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We are able to reproduce the error on our side, and we are working on a fix.
Thank you,
Jingwei Zhang
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi des,
The crash is caused by use of vector math library (VML) using TBB as MKL's threading and is specific to Windows only. As Jingwei said, the fix is underway.
The current work-around is not to use the TBB package on Windows, since it makes MKL dynamic runtime use TBB threading layer.
Per our findings the crash happens through the use of numexpr, but it would be helpful to confirm that on your end. If it possible to share a reproducer with us, please let us know. Otherwise, please provide the output of `conda list --explicit` for the environment where you experience the issue.
It would also be helpful to know if you are using `numpy.random_intel`?
Thank you,
Oleksandr

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page