Intel® Math Kernel Library Knowledge Base

Submit New Article



Title Tag(s) Modified Date
Conditional Bitwise Reproducibility (CBWR) in Intel MKL 11.0 (Beta)
This article serves as a central repository for information on the new reproducibility features of Intel MKL
Type: Tips and Techniques
intel mkl mkl 11.0 cbwr MKL CBWR conditional bitwise reproducibility 05/07/2012
Webinar: Getting Reproducible Results with Intel® MKL 11.0 beta
A technical talk on the Condition Bitwise Reproducibility (CBWR) feature in Intel® MKL 11.0 beta
Type: Tips and Techniques
intel mkl cbwr MKL CBWR 04/18/2012
Introduction to the New Functions Providing Bitwise Reproducibility
Intel MKL 11.0 will introduce new functions which will increase those cases where bitwise reproducible results can be achieved and with as little sacrifice in performance as possible.
Type: Tips and Techniques
mkl 11.0 MKL CBWR MKL reproduciable results MKL Conditional Bitwise Reproducibility cbwr 04/17/2012
Intel® Math Kernel Library Link Line Advisor
A tool for finding the right Intel® Math Kernel Library (Intel® MKL) file for you to link with your application.
Type: Tips and Techniques
link error intel mkl linking 03/23/2012
LAPACK: working with permutations of matrices
This article shows how to apply the permutation stored in array of indexes to a matrix. And also how to reconstruct the full permutation matrix.
Type: Tips and Techniques
lapack LASWP IPIV Pivoting DLASWP SLASWP pivot permutation laset dlaset slaset vectors interchange zlaset zlaswp 03/07/2012
Intel® FLEXlm* License Borrowing Capability
Describes the FLEXlm license BORROW capability.
Type: Tips and Techniques
flexlm license manager License server FLEXlm manager license check-out license checkout borrow license borrow license borrowing 12/01/2011
Intel(R) MKL Command-line Link Tool
The Intel® Math Kernel Library (Intel® MKL) Link Tool is an executable program that can help to build an application using Intel® MKL or simplify building the application with Intel® MKL. The Intel MKL ...
Type: Tips and Techniques
10/25/2011
A New Linking Model-Single Dynamic Library mkl_rt Since Intel® MKL 10.3
Starting with Intel® MKL 10.3, there is a new dynamic library - the Single Dynamic Library interface (SDL interface) mkl_rt library was introduced. What is that?
Type: Tips and Techniques
SDL mkl_rt.lib mkl_rt.dll MKL FATAL ERROR mkl_rt mkl_rt.so omp_get_num_procs libmkl_rt libmkl_rt.so 09/29/2011
Build CP2K using Intel Fortran compiler Professional Edition
This article show how to build CP2K for Intel64 platform, using Intel® Fortran Compiler Professional Edition version 11.0 / 11.1 or Intel® Fortran Composer XE 2011, and Intel® Math Kernel Library (MKL) with FFTW 3.x support
Type: Tips and Techniques
MKL fftw CP2K intel fortran composer XE 2011 ifort 11.0 11.1 12.0 12.1 09/19/2011
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: MKL_INT   - for integer values MKL_UINT - for unsig ...
Type: Tips and Techniques
MKL MKL_INT MKL_UINT MKL_Complex16 MKL_Complex8 MKL_ILP64 05/18/2011
Using Intel® MKL in your Python program
Some instructions and a simple example showing how to call Intel MKL from Python
Type: Tips and Techniques
Python intel mkl 04/01/2011
Computing 2D and 3D Trigonometric Transforms Using the 1D Transform in Intel® MKL
The current version of the Intel® Math Kernel Library (Intel® MKL) contains only a 1D Trigonometric Transform (TT) example. This example will show how to construct 2D & 3D transforms using the 1D TT function.
Type: Tips and Techniques
Intel® MKL Trigonometric Transformation 03/21/2011
True DSS and PARDISO overloaded F90 interfaces are available in Intel®MKL 10.3.1 and 10.2.7.
Renewed F90 interfaces for DSS and PARDISO are available in Intel® MKL 10.3.1 and 10.2.7
Type: Tips and Techniques
DSS Intel® MKL 10.3.1 Intel®10.2.7. 03/13/2011
Description of PARDISO errors and messages
The Articles provides the detailed description of errors and messages returned by Pardiso.
Type: Tips and Techniques
pardiso PARDISO message in-core calculation out-of-core (OOC) mode 01/19/2011
Integrating a Microsoft Visual Studio* IDE Project with Intel® MKL
Starting with version 10.1, Intel MKL provides integration of Microsoft Visual Studio* IDE projects with the library.
Type: Tips and Techniques
Intel(R) MKL Integration with Microsoft Visual Studio* 12/23/2010
How to select different update of Intel® Composer XE 2011 for Linux* and Mac OS* X
The script compilervars.sh [.csh] under /bin of an older compiler will always set the environment for the latest compiler installed on a Linux or Mac OS X system having multiple updates of Intel® Composer XE 2011 installed
Type: Tips and Techniques
update ClosedSWDefect 12/13/2010
New matrix vector product BLAS routines
Starting with the version 10.3, Intel® MKL provides BLAS Level 2 routines for computing two matrix-vector products for a dense matrix.
Type: Tips and Techniques
Intel(R) MKL BLAS Level 2 D/S GEM2VU Z/C GEM2VC DSYMV Nechalem 11/08/2010
C interface Support for LAPACK
Intel® MKL 10.3 extends MKL C support, add C interface for LAPACK.
Type: Tips and Techniques
lapack fortran 77 fortran array reads c interface CLAPACK 11/08/2010
Intel® Math Kernel Library 10.3 Beta
Intel® MKL 10.3 beta has been launched. We want you to use, and comment on, all of the functionality but your feedback on these areas is highly valuable and welcome.
Type: Tips and Techniques
AVX optimizations in MKL Beta MKL 10.3 beta SFMT19937 C interfac to LAPACK 10/21/2010
Using Intel® MKL in your C# program
This article explains how to create a DLL from the Intel® Math Kernel Library static libraries and access its functionality from within your C# program
Type: Tips and Techniques
.net c# Math Kernal Libraries MKL C# 10/01/2010
Getting reproducible results with Intel® MKL
This article discusses the underlying reasons for inconsistent results, the mechanisms that cause the variations in Intel MKL, and some ways to improve chances for getting bit to bit correspondence in certain cases.
Type: Tips and Techniques
reproducibility bit to bit correspondence consistent results insconsistent 07/30/2010
Some more additional tips "How to call MKL from your C# code"
In this paper we consider in detail access to native dlls from the C# applications.
Type: Tips and Techniques
MKL C# Intel(R) MKL C# examples MKLROOT mkl.dll MKL custom dll mkl .net 07/26/2010
PARDISO Parameter Tables
The parallel direct sparse solver in Intel(R) MKL called PARDISO has many parameters that must be understood and properly set to get the expected results. These tables may help by putting some of the required information in a more readable format.
Type: Tips and Techniques
pardiso pardiso parameter pardiso iparm 06/29/2010
Should Intel license manager for FLEXlm be installed on the same OS machine as that the license is limited to?
If customers try to install the Intel license manager for FLEXlm on a different machine with that the license supports, should it be allowed? The article clarifies this question.
Type: Tips and Techniques
Install license flexlm license manager 06/09/2010
What aspects to consider before initializing Intel® MKL BRNGs?
To obtain a sequence of random numbers with Intel® MKL VSL, you should initialize the Basic Random Number Generator (BRNG) that will be used in your application. Different types of VSL generators require a different number of seed values.
Type: Tips and Techniques
Intel(R) MKL Intel® MKL VSL MT2203 generator seed 06/04/2010