Parallel algorithms for computing rank-revealing QR factorizations

被引:0
|
作者
Quintana-Orti, G [1 ]
Quintana-Orti, ES [1 ]
机构
[1] Univ Jaume 1, Dept Informat, Castellon de La Plana 12071, Spain
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The solution to many scientific and engineering problems requires the determination of the numerical rank of matrices. We present new parallel algorithms for computing rank-revealing QR (RRQR) factorizations of dense matrices on multicomputers, based on a serial approach developed by C. H. Bischof and G. Quintana-Orti. The parallel implementations include the usual QR factorization with column pivoting, and a new faster approach that consists of two stages: a QR factorization with local column pivoting and a reliable rank-revealing algorithm appropriate for triangular matrices. Our parallel implementations include the BLAS-2 and BLAS-3 QR factorizations without pivoting since they are a good reference point, though they are not appropriate for rank-revealing purposes. Experimental comparison shows considerable performance improvements of our new approach over classical rank-revealing algorithms on the platforms we used: an IBM SP2 platform and a cluster of SGI workstations. We study the effect of the computer communication network and the processor computational power on the performance of the algorithms. In this case, as well as in many other parallel and distributed applications, the latency and bandwidth of the network are much more important than the processor computational power and, thus, these are the key factors impacting performance.
引用
收藏
页码:122 / 137
页数:16
相关论文
共 50 条
  • [1] Computing rank-revealing QR factorizations of dense matrices
    Bischof, CH
    Quintana-Ortí, G
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1998, 24 (02): : 226 - 253
  • [2] Efficient algorithms for computing rank-revealing factorizations on a GPU
    Heavner, Nathan
    Chen, Chao
    Gopal, Abinand
    Martinsson, Per-Gunnar
    [J]. NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2023, 30 (06)
  • [3] New parallel (rank-revealing) QR factorization algorithms
    da Cunha, RD
    Becker, D
    Patterson, JC
    [J]. EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 677 - 686
  • [4] Deviation maximization for rank-revealing QR factorizations
    Monica Dessole
    Fabio Marcuzzi
    [J]. Numerical Algorithms, 2022, 91 : 1047 - 1079
  • [5] On rank-revealing QR factorizations of quaternion matrices
    Liu, Qiaohua
    Li, Chuge
    [J]. NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2024,
  • [6] Deviation maximization for rank-revealing QR factorizations
    Dessole, Monica
    Marcuzzi, Fabio
    [J]. NUMERICAL ALGORITHMS, 2022, 91 (03) : 1047 - 1079
  • [7] Efficient algorithms for computing a strong rank-revealing QR factorization
    Gu, M
    Eisenstat, SC
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (04): : 848 - 869
  • [8] RANK-REVEALING QR FACTORIZATIONS AND THE SINGULAR VALUE DECOMPOSITION
    HONG, YP
    PAN, CT
    [J]. MATHEMATICS OF COMPUTATION, 1992, 58 (197) : 213 - 232
  • [9] STRUCTURE-PRESERVING AND RANK-REVEALING QR-FACTORIZATIONS
    BISCHOF, CH
    HANSEN, PC
    [J]. SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1991, 12 (06): : 1332 - 1350
  • [10] ON RANK-REVEALING FACTORIZATIONS
    CHANDRASEKARAN, S
    IPSEN, ICF
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1994, 15 (02) : 592 - 622