The SBR Toolbox { Software
نویسندگان
چکیده
We present a software toolbox for symmetric band reduction, together with a set of testing and timing drivers. The toolbox contains routines for the reduction of full symmetric matrices to banded form and the reduction of banded matrices to narrower banded or tridiagonal form, with optional accumulation of the orthogonal transformations, as well as repacking routines for storage rearrangement. The functionality and the calling sequences of the routines are described, with a detailed discussion of the \control" parameters that allow adaptation of the codes to particular machine and matrix characteristics. We also brieey describe the testing and timing drivers included in the toolbox. 1. INTRODUCTION Reduction to tridiagonal form is a major step in eigenvalue computations for symmetric matrices. The LAPACK library Anderson et al. 1995] includes the blocked Householder tridiagonalization algorithm for full matrices Golub and Van Loan 1989; Dongarra et al. 1989] (routines SYTRD for the reduction and ORGTR for building the transformation matrix) and a variant of Schwarz's rotation-based algorithm Schwarz 1968; Kaufman 1984] for banded matrices (routine SBTRD).
منابع مشابه
The SBR Toolbox { Software for Successive
We present a software toolbox for symmetric band reduction, together with a set of testing and timing drivers. The toolbox contains routines for the reduction of full symmetric matrices to banded form and the reduction of banded matrices to narrower banded or tridiagonal form, with optional accumulation of the orthogonal transformations, as well as repacking routines for storage rearrangement. ...
متن کاملThe SBR Toolbox { Software for Successive BandReductionChristian
We present a software toolbox for symmetric band reduction, together with a set of testing and timing drivers. The toolbox contains routines for the reduction of full symmetric matrices to banded form and the reduction of banded matrices to narrower banded or tridiagonal form, with optional accumulation of the orthogonal transformations, as well as repacking routines for storage rearrangement. ...
متن کاملAlgorithm 8xx: PIRO BAND, Pipelined Plane Rotations for Blocked Band Reduction
PIRO BAND is a library for bidiagonal reduction of unsymmetric banded matrices and tridiagonal reduction of symmetric banded matrices. It supports both real and complex matrices stored in packed band format. The software also can handle single and double precision arithmetic with 32-bit and 64-bit integers. We provide both a C library and MATLAB callable interfaces. The library is about 2 to 7 ...
متن کاملCondensed forms for the symmetric eigenvalue problem on multi-threaded architectures
We investigate the performance of the routines in LAPACK and the Successive Band Reduction (SBR) toolbox for the reduction of a dense matrix to tridiagonal form, a crucial preprocessing stage in the solution of the symmetric eigenvalue problem, on generalpurpose multi-core processors. In response to the advances of hardware accelerators, we also modify the code in the SBR toolbox to accelerate ...
متن کاملA Novel Toolbox for Generating Realistic Biological Cell Geometries for Electromagnetic Microdosimetry
Researchers in bioelectromagnetics often require realistic tissue, cellular and sub-cellular geometry models for their simulations. However, biological shapes are often extremely irregular, while conventional geometrical modeling tools on the market cannot meet the demand for fast and efficient construction of irregular geometries. We have designed a free, user-friendly tool in MATLAB that comb...
متن کامل