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

Automated parallelizing not working with large matrixes

suarez__eric
Beginner
289 Views

I have a code in fortran that calculates eigenvectors and eigenfunctions of matrix and process the results. I use the ifort with the -mkl compilation, the code runs in parallel for an square matrix (N,N) when N is less than 100 (more or less) but when I try larger matrixes N>300 it only runs as one thread. 

Any help?

Regards

Eric

0 Kudos
4 Replies
Steven_L_Intel1
Employee
289 Views

Please clarify - are you using MKL routines for the eigenvectors and eigenfunctions? Which routines?

0 Kudos
suarez__eric
Beginner
289 Views

yes, I am calling  zheev to calculate the eigenvalues and eigenvectors then I do some other calculations with the results.

 

 

0 Kudos
Steven_L_Intel1
Employee
289 Views

Ok. I am going to move this to the MKL forum, then, where MKL experts can help you.

0 Kudos
Gennady_F_Intel
Moderator
289 Views

Eric, Could you give us the example to check the problem on our side?

0 Kudos
Reply