Title :
Parallel iteration space alternate tiling Gauss-Seidel solver
Author :
Hu, Changjun ; Zhang, Jilin ; Wang, Jue ; Li, Jianjiang
Author_Institution :
Sch. of Inf. Eng., Univ. of Sci. & Technol. Beijing, Beijing
Abstract :
Many important scientific kernels compute solutions using finite difference techniques, and the most time consuming part of them is the iterative method, such as Gauss-Seidel or SOR. To improve performance, iterative method can exploit parallelism, intra-iteration data reuse, and inter-iteration data reuse. This paper describes a new parallel Gauss-Seidel method using iteration space alternate tiling technique, which is developed not only to improve parallelism, intra-iteration, and inter-iteration data locality, but also to decrease communication and synchronization cost in iterative method. Time-skewing can increase cache locality by exploiting locality in the time direction as well as spatial locality. The degree of parallelism can be improved by reordering the execution of cache blocks. Finally numerical results are presented which confirm the effectiveness of Gauss-Seidel parallelized with iteration space alternate tiling technique, specifically compared with owner-computes and red-black coloring based Gauss-Seidel methods, and show that the new method has a good parallel performance on distributed memory machines, as well as scalability.
Keywords :
finite difference methods; iterative methods; parallel algorithms; cache locality; distributed memory machines; finite difference techniques; inter-iteration data reuse; intra-iteration data reuse; iteration space alternate tiling technique; iterative method; parallel Gauss-Seidel method; parallel iteration; red-black coloring; space alternate tiling Gauss-Seidel solver; time-skewing; Concurrent computing; Convergence; Costs; Finite difference methods; Gaussian distribution; Gaussian processes; Iterative methods; Kernel; Parallel processing; Space technology;
Conference_Titel :
Cluster Computing, 2007 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-1387-4
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2007.4629262