Hello, where would I find the dll without tracing code? Currently I use one from MKL 11.1.2 (64-bit, version 5.0.2013.1126, file size 1043kB, modified 2014-01-31 12:23) and the profiler shows this (judging by OpenMP source I found, I assume that __kmp_print_storage_map_gtid is some printfoid tracing function, which eats 69.31% of the time): Inclusive Samples % Function Name 100.00 cs.exe 99.25 - RtlUserThreadStart 99.25 -- BaseThreadInitThunk 80.50 --- __kmp_launch_worker(void *) 80.50 ---- __kmp_launch_thread 69.32 ----- __kmp_fork_barrier(int,int) 69.31 ------ __kmp_print_storage_map_gtid 11.16 ----- __kmp_invoke_task_func 11.15 ------ __kmp_invoke_microtask 10.85 ------- mkl_blas_dgemm 0.19 ------- mkl_lapack_dlasr3 0.05 ------- etc... 18.76 __tmainCRTStartup 18.76 - AfxWinMain(struct HINSTANCE__ *,struct HINSTANCE__ *,char *,int) I did find: C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler C:\Program Files (x86)\Intel\Composer XE 2013 SP1\redist\intel64\compiler but they are the wrong ones.
↧