DocumentCode :
2958434
Title :
Algebraic Block Multi-Color Ordering Method for Parallel Multi-Threaded Sparse Triangular Solver in ICCG Method
Author :
Iwashita, Takeshi ; Nakashima, Hiroshi ; Takahashi, Yasuhito
Author_Institution :
Acad. Center for Comput. & Media Studies, Kyoto Univ., Kyoto, Japan
fYear :
2012
fDate :
21-25 May 2012
Firstpage :
474
Lastpage :
483
Abstract :
This paper covers the multi-threaded parallel processing of a sparse triangular solver for a linear system with a sparse coefficient matrix, focusing on its application to a parallel ICCG solver. We propose algebraic block multi-color ordering, which is an enhanced version of block multi-color ordering for general unstructured analysis. We present blocking and coloring strategies that achieve a high cache hit ratio and fast convergence. Five numerical tests on a shared memory parallel computer verify that the computation time of the proposed method is between 1.7 and 2.6 times faster than that of the conventional multi-color ordering method.
Keywords :
cache storage; iterative methods; linear systems; mathematics computing; multi-threading; shared memory systems; sparse matrices; algebraic block multicolor ordering method; cache hit ratio; linear system; multithreaded parallel processing; numerical tests; parallel ICCG solver; parallel multithreaded sparse triangular solver; shared memory parallel computer; sparse coefficient matrix; unstructured analysis; Color; Convergence; Image color analysis; Integrated circuits; Matrices; Parallel processing; Sparse matrices; ICCG method; linear iterative solver; multi-thread; reordering; sparse triangular solver;
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.51
Filename :
6267851
Link To Document :
بازگشت