• DocumentCode
    2957846
  • Title

    A Parallel Tiled Solver for Dense Symmetric Indefinite Systems on Multicore Architectures

  • Author

    Baboulin, Marc ; Becker, Dulceneia ; Dongarra, Jack

  • Author_Institution
    Inria Saclay - Ille-de-France, Orsay, France
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    14
  • Lastpage
    24
  • Abstract
    We describe an efficient and innovative parallel tiled algorithm for solving symmetric indefinite systems on multicore architectures. This solver avoids pivoting by using a multiplicative preconditioning based on symmetric randomization. This randomization prevents the communication overhead due to pivoting, is computationally inexpensive and requires very little storage. Following randomization, a tiled factorization is used that reduces synchronization by using static or dynamic scheduling. We compare Gflop/s performance of our solver with other types of factorizations on a current multicore machine and we provide tests on accuracy using LAPACK test cases.
  • Keywords
    linear algebra; multiprocessing systems; parallel algorithms; parallel architectures; processor scheduling; randomised algorithms; synchronisation; LAPACK test cases; communication overhead; dense symmetric indefinite systems; dynamic scheduling; multicore architectures; multicore machine; multiplicative preconditioning; parallel tiled algorithm; parallel tiled solver; static scheduling; symmetric randomization; synchronization; tiled factorization; Heuristic algorithms; Kernel; Multicore processing; Symmetric matrices; Tiles; Vectors; dense linear algebra; randomized algorithms; symmetric indefinite systems; tiled factorization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium (IPDPS), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4673-0975-2
  • Type

    conf

  • DOI
    10.1109/IPDPS.2012.12
  • Filename
    6267820