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.
7234 Discussions

what's the superb argument used for in the LAPACKE_dgesvd function?

rnickb
Beginner
783 Views

I don't understand the documentation here (https://software.intel.com/en-us/node/521150); when I print it, it's all zeros. What's it useful for?

0 Kudos
1 Reply
Alexander_K_Intel3
783 Views

Hello,

The array superb is filled only if SVD failed to converge while computing diagonal matrix of singular values. The failure is indicated by positive return value of the function. For the case this array will contain superdiagonal elements of bi-diagonal matrix B, while S will contain diagonal elements, so that A = U * B * VT.

Best regards,
Alexander

0 Kudos
Reply