Partitioning strategies for the block Cimmino algorithm

被引:0
|
作者
L. A. Drummond
Iain S. Duff
Ronan Guivarch
Daniel Ruiz
Mohamed Zenadi
机构
[1] Computational Research Division,
[2] Lawrence Berkeley National Laboratory,undefined
[3] Centre Européen de Recherche et de Formation Avancée en Calcul Scientifique (CERFACS),undefined
[4] R18,undefined
[5] Rutherford Appleton Laboratory,undefined
[6] ENSEEIHT-IRIT,undefined
来源
关键词
Cuthill McKee; Hypergraph partitioning; Iterative methods; Sparse matrices; Unsymmetric matrices;
D O I
暂无
中图分类号
学科分类号
摘要
In the context of the block Cimmino algorithm, we study preprocessing strategies to obtain block partitionings that can be applied to general linear systems of equations Ax=b\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathbf{A}\mathbf{x}= \mathbf{b}$$\end{document}. We study strategies that transform the matrix AAT\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathbf{A}\mathbf{A}^\mathrm{{T}}$$\end{document} into a matrix with a block tridiagonal structure. This provides a partitioning of the linear system for row projection methods because block Cimmino is essentially equivalent to block Jacobi on the normal equations, and the resulting partition will yield a two-block partition of the original matrix. Therefore, the resulting block partitioning should improve the rate of convergence of block row projection methods such as block Cimmino. We discuss a method for obtaining a partitioning using a dropping strategy that gives more blocks at the cost of relaxing the two-block partitioning. We then use a hypergraph partitioning that works directly on the matrix A\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathbf{A}$$\end{document} to reduce directly the connections between blocks. We give numerical results showing the performance of these techniques both in their effect on the convergence of the block Cimmino algorithm and in their ability to exploit parallelism.
引用
收藏
页码:21 / 39
页数:18
相关论文
共 50 条
  • [41] Determining clinical photon beam spectra from measured depth dose with the Cimmino algorithm
    Bloch, P
    Altschuler, MD
    Bjärngard, BE
    Kassaee, A
    McDonough, J
    PHYSICS IN MEDICINE AND BIOLOGY, 2000, 45 (01): : 171 - 183
  • [42] Mondriaan sparse matrix partitioning for attacking cryptosystems by a parallel block Lanczos algorithm - a case study
    Bisseling, Rob H.
    Flesch, Ildiko
    PARALLEL COMPUTING, 2006, 32 (7-8) : 551 - 567
  • [43] Isoperimetric partitioning: A new algorithm for graph partitioning
    Grady, L
    Schwartz, EL
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2006, 27 (06): : 1844 - 1866
  • [44] AN ALGORITHM FOR MODULAR PARTITIONING
    STONE, HS
    JOURNAL OF THE ACM, 1970, 17 (01) : 182 - &
  • [45] A CIRCUIT PARTITIONING ALGORITHM
    YEROKHIN, VV
    NOSKOV, YM
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII RADIOELEKTRONIKA, 1984, 27 (03): : 74 - 76
  • [46] Fast overlapped block motion compensation with checkerboard block partitioning
    Kuo, TY
    Kuo, CCJ
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1998, 8 (06) : 705 - 712
  • [47] Strategies for consistent image partitioning
    Kasik, DJ
    IEEE MULTIMEDIA, 2004, 11 (01) : 32 - 41
  • [48] Partitioning strategies in circuit simulation
    Günther, M
    Hoschek, M
    HIGH PERFORMANCE SCIENTIFIC AND ENGINEERING COMPUTING, 1999, 8 : 343 - 352
  • [49] Comparing Clustering and Partitioning Strategies
    Afonso, Carlos
    Ferreira, Fabio
    Exposto, Jose
    Pereira, Ana I.
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS (ICNAAM 2012), VOLS A AND B, 2012, 1479 : 782 - 785
  • [50] Block Partitioning Structure in the HEVC Standard
    Kim, Il-Koo
    Min, Junghye
    Lee, Tammy
    Han, Woo-Jin
    Park, JeongHoon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) : 1697 - 1706