Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
6590 Discussions

Are the Iterative Sparse Solvers parallelled?

watercube
Beginner
162 Views
Hi all
I have a question about the Preconditioned Iterative Solver, such as combining ILUT and FGMRES for non-symmetric matrix.
Is it parallelled by OpenMP in the MKL version 10.3?
Such as the direct solver PARDISO, it is said "a speedup of up to seven using eight processors has been observed."
Thanks very much!
Kevin
0 Kudos
4 Replies
Gennady_F_Intel
Moderator
162 Views
Currently, the ILUT and FGMRES preconditioners are not multi-threaded into the current version (10.3) of MKL.There are Feature Requests submitted earlier. We are working on these issues.
--Gennady
watercube
Beginner
162 Views
Gennady
Thanks a lot!
Right now my solver is too slow for non-linear equation, I think I have to develop my own parallel solver!
Kevin
yanpu_z_
Beginner
162 Views

Hi, I wonder if the sparse iterative solver is parallelized in the lastest version of MKL 11.0? Is it still inder development? Thanks a lot! 

Alexander_K_Intel2
162 Views

Hi yanpu,

Currently MKL support only sequential version of FGMRES. But this solver implemented as RCI routines so multiplication on matrix A and preconditioner can be implemented via parallel version of routines - SparseBlas, Blas, Lapack or Pardiso functionality.

With best regards,

Alexander Kalinkin 

Reply