- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm using the MKL in C++ project: a Windows x64 DLL compiled with MSVC, and I wish to ship a single DLL with as fewer DLLs as possible.
- I want to use the MKL via its NuGet package, instead of installing the whole toolkit. Which one should I use: intelmkl.devel.win-x64 or intelmkl.static.win-x64?
- I get more than one categories in my project settings: "intelmkl.devel/static.win-x64", and "Intel (R) Performance Libraries". Which one (or both) should I edit?
- I'm getting linker errors about runtime libraries mismatch on debug configuration, static link: object files compiled from my code is MDd_DynamicDebug, but mkl_tbb_thread.lib(bless_node_tbb.obj) is MD_DynamicRelease. Does the intelmkl.static.win-x64 package only has release libraries?
- Help me choose between sequential and parallel (not cluster): If I'll be computing FFTs on 2000×2000 floating-point numbers, which one is better? If I need parallel, should I use TBB or OpenMP?
Link Copied
0 Replies
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