Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
6653 Discussions

BLAS Level1 routines and Multi-threading

haipeng_j_
Beginner
132 Views

Hello:

   I'm a new software  developer for developing matrix calculation.

   Recently, I used MKL BLAS Level routines to develop my own applications.

   I want tow know the implementation of these functions are all multi-threading by using OpenMP or Pthread? if not, which function is multi-threaded? And where can I found some information about this. 

   Thanks.

0 Kudos
1 Solution
Gennady_F_Intel
Moderator
132 Views

all BLAS functions are threaded with the OpenMP runtime library - see more details follow this link https://software.intel.com/en-us/node/528540 ;

and also entire BLAS level 3 routines are threaded with Intel TBB : https://software.intel.com/en-us/node/589698

View solution in original post

1 Reply
Gennady_F_Intel
Moderator
133 Views

all BLAS functions are threaded with the OpenMP runtime library - see more details follow this link https://software.intel.com/en-us/node/528540 ;

and also entire BLAS level 3 routines are threaded with Intel TBB : https://software.intel.com/en-us/node/589698

Reply