Hello,
I am very new to using MAGMA (and GPU programming in general), so I appreciate any help. Is there any implementation of dsygv in MAGMA? If not, what are the steps to use MAGMA routines to implement dsygv?
Thank you!
Sarah
Implementing dsygv in MAGMA
Re: Implementing dsygv in MAGMA
There are dsygvd, dsygvdx, dsygvdx_2stage to compute generalized symmetric eigenvalue problems. You can see the documentation:
http://icl.cs.utk.edu/projectsfiles/mag ... _hegv.html
The "d" in sygvd means using divide-and-conquer, which is generally faster than the QR iteration that sygv uses.
The "x" expert routines allow you to compute a portion of the eigenvalues, or all of them.
For large matrices, the 2stage algorithm is likely to be faster, depending on the number of CPU cores on your machine.
-mark
http://icl.cs.utk.edu/projectsfiles/mag ... _hegv.html
The "d" in sygvd means using divide-and-conquer, which is generally faster than the QR iteration that sygv uses.
The "x" expert routines allow you to compute a portion of the eigenvalues, or all of them.
For large matrices, the 2stage algorithm is likely to be faster, depending on the number of CPU cores on your machine.
-mark