I understand that the MKL library can be linked with objects compiled via gcc, g++ and gfortran. In terms of performance and stability though are there any side effects when we use MKL with GNU vs Intel compilers? Should we expect any performance impact to codes not using Intel compilers?
Yes, MKL library can be linked with objects compiled via gcc, g++ and gfortran and intel icc/ifort etc.
We expect no or less performance impact to codes not using Intel compilers.
Please feel free to report issue to Online Service Center, please visit http://www.intel.com/supporttickets if you find.
here is mkl link line advisor for your reference. https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/