- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We are using only a selected few routines from Intel MKL such as dgemm, daxpy, ddot, dgemv, etc. For all the other blas/lapack routines we compile and link in the actual lapack/blas routines. My questions are as follows:
(i) Is dgemm, daxpy, ddot or dgemv parallelized ?
(ii) Do I need to use the full suite of Intel MKL routines to take advantage of parallelism in a select few routines?
By the way, we are using Intel MKL 7.2
Easwaran
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Why use MKL for some functions, but not for others? I'm curious.
DGEMM is certainly parallized. The other functions from Levels 1 and 2 of the BLAS are not parallelized.
-Todd
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