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

BLAS Level1 routines and Multi-threading

haipeng_j_
Beginner
360 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
360 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

0 Kudos
1 Reply
Gennady_F_Intel
Moderator
361 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

0 Kudos
Reply