- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have been using MKL since MKL6.0. I noticed that MKL_SERIAL is not mentioned from MKL10.0. Is it obsolete?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have been using MKL since MKL6.0. I noticed that MKL_SERIAL is not mentioned from MKL10.0. Is it obsolete?
It's obsolete in the case where you don't want to be able to turn on threading in MKL. Then you should link the sequential (stub) library.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It's obsolete in the case where you don't want to be able to turn on threading in MKL. Then you should link the sequential (stub) library.
Does this mean it is still useful when I use parallel MKL?
Obviously, it makes no sense for sequential library.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When using the sequential library then yes, of course no control is needed. If you're using the threaded libraries you can control threading using either traditional OpenMP controls or the MKL controls introduced in MKL 10.0. Threading control functions and environment variables are described in the "Managing Performance and Memory" chapter of the user guide or in the 'Support Functions" chapter of the reference manual. Documents can be found here online.
Todd

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page