DocumentCode
2576869
Title
Parallel resolution of alternating-line processes by means of pipelining techniques
Author
Espadas, D. ; Prieto, M. ; Llorente, I.M. ; Tirado, F.
Author_Institution
Dept. de Arquitectura de Comput. y Autom., Univ. Complutense de Madrid, Spain
fYear
1999
fDate
3-5 Feb 1999
Firstpage
289
Lastpage
296
Abstract
The aim of this paper is to present an easy and efficient method to implement alternating-line processes on current parallel computers. First we show how data locality has an important impact on global efficiency, which leads us to the conclusion that one-dimensional compositions are the most convenient ones for 2D problems. Once this is asserted, a parallel algorithm is presented for the solution of the distributed tridiagonal systems along the partitioned direction. The key idea is to pipeline the simultaneous resolution of many systems of equations, not parallelising each resolution separately. This approach presents good numerical and architectural properties, in terms of memory usage and data locality, and high parallel efficiencies are obtained. For the case of alternating-line processes, the election of the optimal decomposition is studied. The experimental results have been obtained on a Cray T3E
Keywords
parallel programming; pipeline processing; alternating-line processes; data locality; distributed tridiagonal systems; parallel algorithm; parallel computers; partitioned direction; pipelining; Anisotropic magnetoresistance; Differential equations; Finite difference methods; Iterative methods; Multidimensional systems; Partial differential equations; Partitioning algorithms; Pipeline processing; Robustness; Scientific computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1999. PDP '99. Proceedings of the Seventh Euromicro Workshop on
Conference_Location
Funchal
Print_ISBN
0-7695-0059-5
Type
conf
DOI
10.1109/EMPDP.1999.746691
Filename
746691
Link To Document