We develop a task-based parallel algorithm for reordering eigenvalues of matrices in real Schur form. We describe how we implemented the algorithm using StarPU runtime system and report on experiments performed on a shared memory machine. Compared with ScaLAPACK we achieve average speedup of 3. We have strong and weak scaling efficiencies which are well above 50%. We are able to achieve more than 50% of the peak flop rate for all but the smallest matrices. The idle time and the overhead is negligible except for the smallest matrices. The next step is to reconfigure and further develop the code so that it can be applied to matrix pairs in generalized Schur forms and run efficiently on distributed memory machines.NLAFE
AbstractThe design and analysis of time-invariant linear control systems give rise to a variety of i...
An algorithm to solve the eigenproblem for non-symmetric matrices on an $N \times N$ array of mesh ...
An effective strategy in dense linear algebra is the design of algorithms as tiled algorithms. Tiled...
We develop a task-based parallel algorithm for reordering eigenvalues of matrices in real Schur form...
We develop a task-based parallel algorithm for reordering eigenvalues of matrices in real Schur form...
A task-based parallel algorithm for reordering the eigenvalues of a matrix in real Schur form is pre...
A task-based parallel algorithm for reordering the eigenvalues of a matrix in real Schur form is pre...
A task-based parallel algorithm for reordering the eigenvalues of a matrix in real Schur form is pre...
In this paper we discuss the problem of computing eigenvectors for matrices in Schur form using para...
In this paper we discuss the problem of computing eigenvectors for matrices in Schur form using para...
In this paper we discuss the problem of computing eigenvectors for matrices in Schur form using para...
This dissertation discusses parallel algorithms for the generalized eigenvalue problem Ax = λBx wher...
In this paper, parallel extensions of a complete symmetric eigensolver, proposed by Yau and Lu in 19...
textThis thesis demonstrates an efficient parallel method of solving the generalized eigenvalue prob...
textThis thesis demonstrates an efficient parallel method of solving the generalized eigenvalue prob...
AbstractThe design and analysis of time-invariant linear control systems give rise to a variety of i...
An algorithm to solve the eigenproblem for non-symmetric matrices on an $N \times N$ array of mesh ...
An effective strategy in dense linear algebra is the design of algorithms as tiled algorithms. Tiled...
We develop a task-based parallel algorithm for reordering eigenvalues of matrices in real Schur form...
We develop a task-based parallel algorithm for reordering eigenvalues of matrices in real Schur form...
A task-based parallel algorithm for reordering the eigenvalues of a matrix in real Schur form is pre...
A task-based parallel algorithm for reordering the eigenvalues of a matrix in real Schur form is pre...
A task-based parallel algorithm for reordering the eigenvalues of a matrix in real Schur form is pre...
In this paper we discuss the problem of computing eigenvectors for matrices in Schur form using para...
In this paper we discuss the problem of computing eigenvectors for matrices in Schur form using para...
In this paper we discuss the problem of computing eigenvectors for matrices in Schur form using para...
This dissertation discusses parallel algorithms for the generalized eigenvalue problem Ax = λBx wher...
In this paper, parallel extensions of a complete symmetric eigensolver, proposed by Yau and Lu in 19...
textThis thesis demonstrates an efficient parallel method of solving the generalized eigenvalue prob...
textThis thesis demonstrates an efficient parallel method of solving the generalized eigenvalue prob...
AbstractThe design and analysis of time-invariant linear control systems give rise to a variety of i...
An algorithm to solve the eigenproblem for non-symmetric matrices on an $N \times N$ array of mesh ...
An effective strategy in dense linear algebra is the design of algorithms as tiled algorithms. Tiled...