Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

intel matrix multiplication

kumar__aman
Beginner
148 Views

Dear sir

I wrote code for solving complex linear  equation, for which i am using intel matrix multiplication subroutines. But my this matrix multiplication is not using all available cores in my cluster.

this is my compiling code

MKLROOT=../../intel/compilers_and_libraries/linux/mkl/
g++ main144.c -DMKL_ILP64 -I${MKLROOT}/include -Wl,--start-group ${MKLROOT}/lib/intel64/libmkl_intel_ilp64.a ${MKLROOT}/lib/intel64/libmkl_gnu_thread.a ${MKLROOT}/lib/intel64/libmkl_core.a -Wl,--end-group -fopenmp -lpthread -ldl -lm -g

0 Kudos
3 Replies
Viet_H_Intel
Moderator
148 Views

Seems like you used GNU compiler.

AndrewC
New Contributor I
148 Views

Its not clear what you mean. Do you mean you are using MKL BLAS/LAPACK routines? In that case it does not matter what compiler you are using (unless taking advantage of MKL_DIRECT_CALL).

Viet_H_Intel
Moderator
148 Views

This forum is for Intel compiler. If you have a case against it, please provide us with more info.

Reply