- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Customer,
I talked this issue with MKL engineering team, here is the response:
The user needs to control the interfaces from his program. He cannot mix and match into the library.
Mkl_s has both decorated and undecorated names in it. So, for instance, in the case of dgemm, there is both _DGEMM and _DGEMM@60. In mkl_c.lib there is also DGEMM. But the first is CVF default (nearly stdcall) and the second is cdecl. First of all there would be multiple defines. Second, you can't call cdecl from stdcall or the other way around.
The default interface with the Intel compiler is cdecl, so he can call the functions from Intel C, Intel Fortran and MSVC in mkl_c. Then he would use mkl_c_dll.lib.
If you have any further questions regarding this issue, please contact us for MKL support via Intel Premier Support at https://premier.intel.com
Thanks,
Ying S
Intel Customer Support
For MKL on-line help, please visit <>
For general support information: <>
>>
I talked this issue with MKL engineering team, here is the response:
The user needs to control the interfaces from his program. He cannot mix and match into the library.
Mkl_s has both decorated and undecorated names in it. So, for instance, in the case of dgemm, there is both _DGEMM and _DGEMM@60. In mkl_c.lib there is also DGEMM. But the first is CVF default (nearly stdcall) and the second is cdecl. First of all there would be multiple defines. Second, you can't call cdecl from stdcall or the other way around.
The default interface with the Intel compiler is cdecl, so he can call the functions from Intel C, Intel Fortran and MSVC in mkl_c. Then he would use mkl_c_dll.lib.
If you have any further questions regarding this issue, please contact us for MKL support via Intel Premier Support at https://premier.intel.com
Thanks,
Ying S
Intel Customer Support
For MKL on-line help, please visit <>
For general support information: <>
>>
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page