A Parallel Bisection and Inverse Iteration Solver for a Subset of Eigenpairs of Symmetric Band Matrices

نویسندگان

  • Hiroyuki Ishigami
  • Hidehiko Hasegawa
  • Kinji Kimura
  • Yoshimasa Nakamura
چکیده

The tridiagonalization and its back-transformation for computing eigenpairs of real symmetric dense matrices are known to be the bottleneck of the execution time in parallel processing owing to the communication cost and the number of floating-point operations. To overcome this problem, we focus on real symmetric band eigensolvers proposed by Gupta and Murata since their eigensolvers are composed of the bisection and inverse iteration algorithms and do not include neither the tridiagonalization of real symmetric band matrices nor its back-transformation. In this paper, the following parallel solver for computing a subset of eigenpairs of real symmetric band matrices is proposed on the basis of Murata’s eigensolver: the desired eigenvalues of the target band matrices are computed directly by using parallel Murata’s bisection algorithm. The corresponding eigenvectors are computed by using block inverse iteration algorithm with reorthogonalization, which can be parallelized with lower communication cost than the inverse iteration algorithm. Numerical experiments on shared-memory multi-core processors show that the proposed eigensolver is faster than the conventional solvers. Hiroyuki Ishigami Graduate School of Informatics, Kyoto University, Yoshida-Honmachi, Sakyo-ku, Kyoto-shi, Kyoto, Japan, e-mail: [email protected] Present affiliation: Yahoo Japan Corporation, Akasaka 9-7-1, Minato-ku, Tokyo, Japan, e-mail: [email protected] Hidehiko Hasegawa Faculty of Library, Information and Media Science, University of Tsukuba, Kasuga 1-2, Tsukuba, e-mail: [email protected] Kinji Kimura Graduate School of Informatics, Kyoto University, Yoshida-Honmachi, Sakyo-ku, Kyoto-shi, Kyoto, Japan, e-mail: [email protected] Yoshimasa Nakamura Graduate School of Informatics, Kyoto University, Yoshida-Honmachi, Sakyo-ku, Kyoto-shi, Kyoto, Japan, e-mail: [email protected]

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance and Accuracy of LAPACK's Symmetric Tridiagonal Eigensolvers

We compare four algorithms from the latest LAPACK 3.1 release for computing eigenpairs of a symmetric tridiagonal matrix. These include QR iteration, bisection and inverse iteration (BI), the Divide-and-Conquer method (DC), and the method of Multiple Relatively Robust Representations (MR). Our evaluation considers speed and accuracy when computing all eigenpairs, and additionally subset computa...

متن کامل

A New Inexact Inverse Subspace Iteration for Generalized Eigenvalue Problems

In this paper, we represent an inexact inverse subspace iteration method for computing a few eigenpairs of the generalized eigenvalue problem Ax = Bx [Q. Ye and P. Zhang, Inexact inverse subspace iteration for generalized eigenvalue problems, Linear Algebra and its Application, 434 (2011) 1697-1715 ]. In particular, the linear convergence property of the inverse subspace iteration is preserved.

متن کامل

The Godunov–Inverse Iteration: A Fast and Accurate Solution to the Symmetric Tridiagonal Eigenvalue Problem

We present a new hybrid algorithm based on Godunov’s method for computing eigenvectors of symmetric tridiagonal matrices and Inverse Iteration, which we call the Godunov–Inverse Iteration. We use eigenvectors computed according to Godunov’s method as starting vectors in the Inverse Iteration, replacing any nonnumeric elements of Godunov’s eigenvectors with random uniform numbers. We use the rig...

متن کامل

Properties of Central Symmetric X-Form Matrices

In this paper we introduce a special form of symmetric matrices that is called central symmetric $X$-form matrix and study some properties, the inverse eigenvalue problem and inverse singular value problem for these matrices.

متن کامل

The Modified Splitting Strategy for the Parallel Multisection Algorithm

Based on Cuppen’s divide-and-conquer method [4] and bisection and multisection with the Sturm sequence evaluation coupled with inverse iteration [12, 8, 1], numerous parallel algorithms for solving the eigenvalue problem of real symmetric tridiagonal matrices Tn are presented in the literature [5, 3, 10, 7]. While Cuppen’s divide-and-conquer method achieves the better accuracy results in terms ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016