Intel® Math Kernel Library 11.3 Update 4 Developer Guide
In Intel MKL Verbose mode, each verbose-enabled function called from your application prints a call description line. The line begins with the MKL_VERBOSE character string and uses spaces as delimiters. The format of the rest of the line may change in a future release.
The following table lists information contained in a call description line and provides available links for more information:
Information |
Description |
Related Links |
---|---|---|
The name of the function. |
Although the name printed may differ from the name used in the source code of the application (for example, the cblas_ prefix of CBLAS functions is not printed), you can easily recognize the function by the printed name. |
|
Values of the arguments. |
|
|
Time taken by the function. |
|
Managing Multi-core Performance for options to set an affinity mask. |
Value of the MKL_CBWR environment variable. |
The value printed is prefixed with CNR: |
|
Value of the MKL_DYNAMIC environment variable. |
The value printed is prefixed with Dyn: |
|
Status of the Intel MKL memory manager. |
The value printed is prefixed with FastMM: |
Avoiding Memory Leaks in Intel MKL for a description of the Intel MKL memory manager |
OpenMP* thread number of the calling thread. |
The value printed is prefixed with TID: |
|
Values of Intel MKL environment variables defining the general and domain-specific numbers of threads, separated by a comma. |
The first value printed is prefixed with NThr: |
Intel MKL-specific Environment Variables for Threading Control |
Value of the MKL_HOST_WORKDIVISION environment variable. |
The value printed is prefixed with WDiv:HOST: |
|
Values of the MKL_MIC_<number>_WORKDIVISION environment variables for each Intel® Xeon Phi™ coprocessor available on the system, where <number> is the number of the coprocessor. |
The first value printed is prefixed with WDiv:<number>: |
The following is an example of a call description line:
MKL_VERBOSE DGEMM(n,n,1000,1000,240,0x7ffff708bb30,0x7ff2aea4c000,1000,0x7ff28e92b000,240,0x7ffff708bb38,0x7ff28e08d000,1000) 1.66ms CNR:OFF Dyn:1 FastMM:1 TID:0 NThr:16,FFT:2 WDiv:HOST:-1.000 WDiv:0:-1.000 WDiv:1:-1.000
The following information is not printed because of limitations of Intel MKL Verbose mode:
Input values of parameters passed by reference if the values were changed by the function.
For example, if a LAPACK function is called with a workspace query, that is, the value of the lwork parameter equals -1 on input, the call description line prints the result of the query and not -1.
Return values of functions.
For example, the value returned by the function ilaenv is not printed.
Floating-point scalars passed by reference.