This guide is intended to help current NumPy users to take advantage of Intel® Math Kernel Library (Intel® MKL).
MKL
Performance degradation of some Basic Random Number Generators on the latest Intel® Architectures.
Reference Number : DPD200257642, DPD200229632, DPD200257630
Version : 10.3 Update 7
Product : Intel® MKL 10.3 update 7
Operating System : Linux based Operating Systems (IA-32/Intel® 64)
Problem Description :
Version : 10.3 Update 7
Product : Intel® MKL 10.3 update 7
Operating System : Linux based Operating Systems (IA-32/Intel® 64)
Problem Description :
Some of VSL Basic Random Number Generators including the following :
- Sobol quasi-random number generator,
Use of Intel® MKL data types in C/C++ applications
Use of Intel® MKL data types in Intel® C/C++ applications
Currently, the following Intel® MKL types are defined in the mkl_types.h header file:
Currently, the following Intel® MKL types are defined in the mkl_types.h header file:
MKL_INT - for integer values
MKL_UINT - for unsigned integer values
MKL_Complex8 - for single precision complex values (a structure that contains single precision real and imaginary parts
real and imag)Intel® MKL Entry Points
Many functions in Intel® Math Kernel Library (MKL) have multiple entry points. This article describes the entry points that exist and why they are there.
Problem with Intel® MKL DSS Single Precision version
The F90 DSS interface is broken because of currently DSS API supports double precision data types only.
Three Things to Consider After Intial Speedups
Intel® ArBB is well suited for large kernels of computation combined with a large data set. We describe common optimizations to try once you have gotten initial scalability with a small kernel.
MKL v.10.0 - error LNK2019: unresolved external symbol __fseeki64 referenced in function _mkl_pds_isendoffile
MKL's Linking error - unresolved external symbol __fseeki64
Intel® MKL versions 10.0 and 10.1
Microsoft Visual Studio.NET 2003
Intel's Ct Technology Code Samples
Provides a full description of the Intel's Ct technology code samples and instructions on how to build and run them.
Performance and Portability Benefits of Ct
We explain at a high level how Ct works with large problems, uses TBB for threading, and has performance-driven application libraries that port to new Intel Architectures.
Productivity benefits of Intel Ct Technology
We describe the productivity benefits of Intel Ct Technology.
