Parallel alternating iterative algorithms with and without overlapping on multicore architectures

被引:3
|
作者
Migallon, Hector [1 ]
Migallon, Violeta [2 ]
Penades, Jose [2 ]
机构
[1] Univ Miguel Hernandez, Dept Phys & Comp Architectures, E-03202 Alicante, Spain
[2] Univ Alicante, Dept Comp Sci & Artificial Intelligence, E-03071 Alicante, Spain
关键词
Block two-stage methods; Alternating iterations; Overlapping; Parallel computing; Shared memory; Distributed memory; Laplace's equation; Markov chains; MARKOV-CHAINS; M-MATRICES; SPLITTINGS; CONVERGENCE; SYSTEMS;
D O I
10.1016/j.advengsoft.2015.10.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the problem of solving large sparse linear systems where the coefficient matrix is possibly singular but the equations are consistent. Block two-stage methods in which the inner iterations are performed using alternating methods are studied. These methods are ideal for parallel processing and provide a very general setting to study parallel block methods including overlapping. Convergence properties of these methods are established when the matrix in question is either M-matrix or symmetric matrix. Different parallel versions of these methods and implementation strategies, with and without overlapping blocks, are explored. The reported experiments show the behavior and effectiveness of the designed parallel algorithms by exploiting the benefits of shared memory inside the nodes of current SMP supercomputers. (C) 2015 Civil-Comp Ltd. and Elsevier Ltd. All rights reserved.
引用
收藏
页码:27 / 36
页数:10
相关论文
共 50 条
  • [1] PARALLEL ALGORITHMS AND ARCHITECTURES FOR MULTISPLITTING ITERATIVE METHODS
    PAPATHEODOROU, TS
    SARIDAKIS, YG
    PARALLEL COMPUTING, 1989, 12 (02) : 171 - 182
  • [3] A class of parallel tiled linear algebra algorithms for multicore architectures
    Buttari, Alfredo
    Langou, Julien
    Kurzak, Jakub
    Dongarra, Jack
    PARALLEL COMPUTING, 2009, 35 (01) : 38 - 53
  • [4] Efficient Parallel GCD Algorithms for Multicore Shared Memory Architectures
    Pathirana, Gihan Tharaka
    Sotheeswaran, Sittampalam
    Ratnarajah, Nagulan
    2020 20TH INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER-2020), 2020, : 272 - 273
  • [5] Parallel MLEM on Multicore Architectures
    Kuestner, Tilman
    Weidendorfer, Josef
    Schirmer, Jasmine
    Klug, Tobias
    Trinitis, Carsten
    Ziegler, Sybille
    COMPUTATIONAL SCIENCE - ICCS 2009, PART I, 2009, 5544 : 491 - +
  • [6] High-performance parallel implementations of flow accumulation algorithms for multicore architectures
    Kotyra, Bartlomiej
    Chabudzinski, Lukasz
    Stpiczynski, Przemyslaw
    COMPUTERS & GEOSCIENCES, 2021, 151
  • [7] Adaptive parallel interval branch and bound algorithms based on their performance for multicore architectures
    J. F. Sanjuan-Estrada
    L. G. Casado
    I. García
    The Journal of Supercomputing, 2011, 58 : 376 - 384
  • [8] Adaptive parallel interval branch and bound algorithms based on their performance for multicore architectures
    Sanjuan-Estrada, J. F.
    Casado, L. G.
    Garcia, I.
    JOURNAL OF SUPERCOMPUTING, 2011, 58 (03): : 376 - 384
  • [9] Parallel Graph Partitioning on Multicore Architectures
    Sui, Xin
    Donald Nguyen
    Burtscher, Martin
    Pingali, Keshav
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2011, 6548 : 246 - +
  • [10] Parallel nonlinear preconditioners on multicore architectures
    Galiano, Vicente
    Migallon, Hector
    Migallon, Violeta
    Penades, Jose
    JOURNAL OF SUPERCOMPUTING, 2011, 58 (02): : 160 - 167