What would be the best configuration to get advantage of this Intel preprocessor using MKLI want to use C# .NET?
Intel Xeon CPU E3110 @ 3.00Ghz, 4.00 GB of RAM
I use this page to get an ideahttp://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/And gotmkl_intel_c_dll.lib mkl_intel_thread_dll.lib mkl_core_dll.lib /Qopenmpthere it says to set the PATH, LIB and INCLUDE environment variables in the command shell using one of mklvars script files in the 'bin' subdirectory of the Intel MKL installation directory.Is this correct?I was using LAPACKE_dgesvd in C#, butI want to use multicore and threaded functions what would be theThreaded Function for LAPACKE_dgesvd?[DllImport("mkl_rt.dll", ExactSpelling = true, SetLastError = false, CallingConvention = CallingConvention.Cdecl)]
internal static extern void LAPACKE_dgesvd(
int matrix_order,
char a1,
char a2,
int m,
int n,
[In, Out] double[] input_matrix,
int lda,
[In, Out] double[] s,
[In, Out] double[] u,
int ldu,
[In, Out] double[] vt,
int ldvt,
double[] superb
);I was thinking that a possibilitie would be to put somewhere in the C# code theOMP_NUM_THREADS...
Link Copied
For more complete information about compiler optimizations, see our Optimization Notice.