dense eigensolvers?

Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)

dense eigensolvers?

Postby erjessup » Thu Jun 02, 2016 11:43 pm

I found an SC15 poster that said all four dense symmetric tridiagonal eigensolvers (QR, divide and conquer, bisection and inverse iteration, and MRRR) were included in MAGMA. When I downloaded 2.0, however, I only saw the D&C driver. What is the actual status of the others?
erjessup
 
Posts: 1
Joined: Thu Jun 02, 2016 11:32 pm

Re: dense eigensolvers?

Postby mgates3 » Sun Jun 05, 2016 6:38 am

For the symmetric eigenvalue problem, the complex case (single-complex/double-complex) has a few more solvers than the real case.
zheevd -- divide and conquer
zheevdx -- divide and conquer, expert interface to compute portion of eigenvalues/vectors
zheevr -- MRRR
zheevx -- expert interface to compute portion of eigenvalues/vectors
If request all eval/vec, uses QR iteration (via dsterf or zsteqr).
If request portion of eval/vec, uses bisection and inverse iteration (via dstebz and zstein).

At the moment, the real case (single/double) has only divide and conquer solvers:
dsyevd -- divide and conquer
dsyevdx -- divide and conquer, expert interface

-mark
Last edited by mgates3 on Sun Jun 05, 2016 6:52 am, edited 1 time in total.
Reason: correction: heevx uses bisection + inverse iteration
mgates3
 
Posts: 736
Joined: Fri Jan 06, 2012 2:13 pm


Return to User discussion

Who is online

Users browsing this forum: No registered users and 6 guests

cron