- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The first time I run code using the MKL for 1D FFTs it is significantly slower than all subsequent runs. I assume there is some sort of DLL load or initialization going on.
Is there any way that I can manually initialize the MKL library?
I am using MKL 10.2.4, Visual Studio 2005, XP Pro SP 3, and I am linking statically except for the openmp library
Thanks,
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
there is no such possibility for MKL. May be you have the similar cases thatdiscussedin this article?
--Gennady
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That seems like what I am seeing. I am linking statically against mkl_core, mkl_thread_c, mkl_intel_c, but I have to link dynamically to libiomp5md.
Other calling a dummy FFT function at my application's init time to make sure the DLL is loaded then, is there a quick call that will ensure the DLL is loaded?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page