Performance analysis of explicit group parallel algorithms for distributed memory multicomputer

被引:8
作者
Ng, Kok Fu [1 ]
Ali, Norhashidah Hj. Mohd [1 ]
机构
[1] Univ Sains Malaysia, Sch Math Sci, George Town 11800, Malaysia
关键词
performance analysis; explicit group (EG) method; explicit decoupled group (EDG) method; distributed memory multicomputer; Poisson equation; MPI;
D O I
10.1016/j.parco.2007.10.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Since their introduction, the four-point explicit group (EG) and explicit decoupled group (EDG) methods in solving elliptic PDE's have been implemented on various parallel computing architectures such as shared memory parallel computer and distributed computer systems. However, no detailed study on the performance analysis of these algorithms was done in any of these implementations. In this paper we developed performance models for these explicit group methods and present detailed study of their hypothetical implementation on two distributed memory multicomputers with different computation speed and communication bandwidth. Detailed performance analysis based on these models predicted different theoretical performance if the methods were implemented on the clusters. This was confirmed by the experimental results performed on the two distinct clusters. Theoretical analysis and experimental results indicated that both explicit group methods are scalable with respect to number of processors and the problem size. (C) 2007 Published by Elsevier B.V.
引用
收藏
页码:427 / 440
页数:14
相关论文
共 12 条
[1]  
Abdullah A.R., 1996, PARALLEL ALGORITHMS, V10, P93
[2]   THE 4 POINT EXPLICIT DECOUPLED GROUP (EDG) METHOD - A FAST POISSON SOLVER [J].
ABDULLAH, AR .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1991, 38 (1-2) :61-70
[3]  
Ali N. H. M., 2004, PARALLEL ALGORITHMS, V19, P237
[4]  
ALI NHM, 2006, INT C MATH MOD COMP
[5]  
Bagheri Babak, 2005, SCI PARALLEL COMPUTI
[6]   THE IMPLEMENTATION OF THE EXPLICIT BLOCK ITERATIVE METHODS ON THE BALANCE 8000 PARALLEL COMPUTER [J].
EVANS, DJ ;
YOUSIF, WS .
PARALLEL COMPUTING, 1990, 16 (01) :81-97
[7]  
Gropp W., 1999, USING MPI PORTABLE P
[8]  
Pacheco PS, 1997, PARALLEL PROGRAMMING
[9]   The performance of parallel iterative solvers [J].
Petcu, D .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2005, 50 (07) :1179-1189
[10]  
Wilkinson B, 1999, PARALLEL PROGRAMMING