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 :
بازگشت