Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

mkl 64 bit dll gives strange error

sylvian_k_
Beginner
860 Views

I am trying to run anaconda python 64 bit:


(base) D:\Anaconda2>python.exe
Python 2.7.16 |Anaconda, Inc.| (default, Mar 14 2019, 15:42:17) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy as np
INTEL MKL ERROR: The operating system cannot run %1. mkl_intel_thread.dll.
Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll.

in a popup windows it says:

The ordinal 242 could not be located in the dynamic link library

.....\mkl_intel_thread.dll

 

I can note also that the Intel Python itself does not run, producing the same popup and the same announcement as above.

Furthermore linking 64 bit Fortran programs with 64 bit mkl multithreaded does not work (for me),  it only works with mkl sequential.

 

0 Kudos
1 Reply
Gennady_F_Intel
Moderator
860 Views

I don't see problem with 3.6.3 on win10, 64bit

>python
Python 3.6.3 |Intel Corporation| (default, Feb 12 2018, 00:43:00) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Intel(R) Distribution for Python is brought to you by Intel Corporation.

>>> import sys
>>> import time
>>> import numpy as np
>>> from numpy import *
>>> from time import *

the example of the test.py code ( dgemm) works as expected:

\dgemm_python>python test.py
   4, 0.01688165
   8, 0.002460318
  16, 0.002109923
  32, 0.002239433
  64, 0.002841675
 128, 0.006256896
 256, 0.01422499
 512, 0.01204672

 

0 Kudos
Reply