Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
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!

Using MKL Library in C#

ramkeshr
Beginner
294 Views

Hello, I am working on a project where the ultimate aim is to use the MKL library to perform a large number of matrix operations. Would it be more optimal for me to somehow try to import the necessary functions from the MKL library into C# directly or create my own custom DLL in C++ (using functions from the MKL library) and import that DLL into C#? Is there a time or efficiency gain in using either method?

Thanks

0 Kudos
1 Reply
VipinKumar_E_Intel
294 Views

Have you taken a look at these articles on using MKL in C#? 
https://software.intel.com/en-us/articles/using-intel-mkl-in-your-c-program

https://software.intel.com/en-us/articles/some-more-additional-tips-how-to-call-mkl-from-your-c-code

Both the above articles talk about the creating custom dll, and that should improve the efficiency of loading the dlls in your application.

 

 

Reply