Title :
Efficient implementation of a 3-dimensional ADI method on the iPSC/860
Author :
Van der Wijngaart, Rob F.
Author_Institution :
NASA Ames Res. Center, Moffett Field, CA, USA
Abstract :
A comparison is made between several domain decomposition strategies for the solution of three-dimensional partial differential equations on a MIMD distributed memory parallel computer. The grids used are structured, and the numerical algorithm is alternating direction implicit (ADI). Important implementation issues regarding load balancing, storage requirements, network latency, and overlap of computations and communications are discussed. Results of the solution of the three-dimensional heat equation on the Intel iPSC/860 are presented for the three most viable methods. It is found that the Bruno-Cappello decomposition delivers optimal computational speed through an almost complete elimination of processor idle time, while providing good memory efficiency.
Keywords :
distributed memory systems; numerical analysis; parallel algorithms; partial differential equations; resource allocation; storage allocation; 3-dimensional ADI method; Bruno-Cappello decomposition; Intel iPSC/860; MIMD distributed memory parallel computer; alternating direction implicit; computations-communications overlap; domain decomposition strategies; load balancing; memory efficiency; network latency; numerical algorithm; optimal computational speed; processor idle time; storage requirements; three-dimensional heat equation; three-dimensional partial differential equations; Bandwidth; Computer networks; Concurrent computing; Delay; Differential equations; Distributed computing; Grid computing; Load management; NASA; Temperature;
Conference_Titel :
Supercomputing '93. Proceedings
Print_ISBN :
0-8186-4340-4
DOI :
10.1109/SUPERC.1993.1263431