loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
9th International Parallel Processing Symposium
Minimizing communication overhead for matrix inversion algorithms on hypercubes
Santa Barbara, CA
April 25-April 28
ISBN: 0-8186-7074-6
Xiaodong Wang, Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
V.P. Roychowdhury, Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
We propose novel parallel Gauss-Jordan inversion algorithms (with or without partial pivoting) under different data partitioning strategies. The machine model we assume is a MIMD hypercube, using asynchronous message passing, with the software supporting user specified interrupt handling. These algorithms achieve almost optimal overlapping of communication delays by computation, leading to a minimization of communication overhead. Furthermore, it is shown that the optimal data layout for our algorithms is different from that for hypercubes that do not overlap communication and computation. Rigorous analytical and numerical performance analysis of our parallel algorithms are presented as well.
Index Terms:
hypercube networks; matrix inversion; parallel algorithms; communication complexity; minimisation; communication overhead; matrix inversion algorithms; hypercubes; Gauss-Jordan inversion algorithms; parallel inversion algorithms; data partitioning; MIMD hypercube; asynchronous message passing; interrupt handling; performance analysis
Citation:
Xiaodong Wang, V.P. Roychowdhury, "Minimizing communication overhead for matrix inversion algorithms on hypercubes," ipps, pp.446, 9th International Parallel Processing Symposium, 1995
Usage of this product signifies your acceptance of the Terms of Use.