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
Link To Document