Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

pzheevr or similar PMRRR in mkl lib

PsyAuto
Beginner
973 Views

Hello,

I would like to know if there is any version of MRRR in MKL for complex matrices.

I did a quick search in these forums but found nothing. Sorry if this came up before!

If there is none, what subroutine would you recommend for selective diagonalization

of large (50k x 50k) complex matrices?

All the best,

PsyAuto

0 Kudos
1 Solution
Aleksandr_Z_Intel
973 Views
At present, IntelMKL does not contain p(z,c)heevr. You may use NETLIB ScaLAPACK 2.0.0 p(z,c)heevr, seehttp://netlib.org/scalapack/scalapack-2.0.0.html.

View solution in original post

0 Kudos
3 Replies
Aleksandr_Z_Intel
973 Views
Dear PsyAuto,
The name of subroutine is (z,c)heevr. But take into consuderation thatroutine?heevr uses rrronly when the full spectrum is requested on machines which conform to the IEEE-754 floating point standard.
Try to use stemr for partial spectrum.
0 Kudos
PsyAuto
Beginner
973 Views

Hi,

thank you for the quick response. I am trying to find a rrr subroutine for ScaLAPACK, sorry

I did not make it clear in my OP.

All the best,

0 Kudos
Aleksandr_Z_Intel
974 Views
At present, IntelMKL does not contain p(z,c)heevr. You may use NETLIB ScaLAPACK 2.0.0 p(z,c)heevr, seehttp://netlib.org/scalapack/scalapack-2.0.0.html.
0 Kudos
Reply