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