DocumentCode
2552526
Title
Highly latency tolerant Gaussian elimination
Author
Endo, Toshio ; Taura, Kenjiro
Author_Institution
Tokyo Univ., Japan
fYear
2005
fDate
13-14 Nov. 2005
Abstract
Large latencies over WAN will remain an obstacle to running communication intensive parallel applications on grid environments. This paper takes one of such applications, Gaussian elimination of dense matrices and describes a parallel algorithm that is highly tolerant to latencies. The key technique is a pivoting strategy called batched pivoting, which requires much less frequent synchronizations than other methods. Although it is one of relaxed pivoting methods that may select other pivots than the ´best´ ones, we show that it achieves good numerical accuracy. Through experiments with random matrices of the sizes of 64 to 49,152, batched pivoting achieves comparable numerical accuracy to that of partial pivoting. We also evaluate parallel execution speed of our implementation and show that it is much more tolerant to latencies than partial pivoting.
Keywords
Gaussian processes; batch processing (computers); grid computing; matrix algebra; parallel algorithms; resource allocation; wide area networks; WAN; batched pivoting; communication intensive parallel applications; grid environments; latency tolerant Gaussian elimination; parallel algorithm; random matrices; synchronization; Application software; Bandwidth; Computer networks; Concurrent computing; Delay; Distributed computing; Equations; Parallel algorithms; Supercomputers; Wide area networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Grid Computing, 2005. The 6th IEEE/ACM International Workshop on
Print_ISBN
0-7803-9492-5
Type
conf
DOI
10.1109/GRID.2005.1542729
Filename
1542729
Link To Document