RUN-TIME LOAD BALANCING SUPPORT FOR A PARALLEL MULTIBLOCK EULER NAVIER-STOKES CODE WITH ADAPTIVE REFINEMENT ON DISTRIBUTED-MEMORY COMPUTERS

被引:5
作者
DEKEYSER, J
LUST, K
ROOSE, D
机构
[1] K.U. Leuven, Department of Computer Science, B-3001 Leuven
关键词
COMPUTATIONAL FLUID DYNAMICS; PARALLEL SCIENTIFIC COMPUTING; MESH REFINEMENT; LOAD BALANCING; DISTRIBUTED MEMORY COMPUTERS;
D O I
10.1016/0167-8191(94)90069-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the parallel implementation of algorithms requiring run-time load redistribution with the aid of the parallel programming library LOCO. As a typical application, a 2D finite volume multiblock Euler/Navier-Stokes code with block-wise adaptive mesh refinement is discussed. The LOCO software handles the communication between blocks and the distribution of blocks among the processors, thereby performing automatic load balancing at run-time. The LOCO library is interfaced with both the native NX communication primitives on Intel iPSC hypercubes and the PVM software on workstation clusters. The parallel performance of the code on the Intel iPSC/860 and on a DEC Alpha workstation cluster is discussed. In particular the effects of mesh refinement on the load balance are investigated.
引用
收藏
页码:1069 / 1088
页数:20
相关论文
共 12 条
[1]   PROGRAMMING ABSTRACTIONS FOR DYNAMICALLY PARTITIONING AND COORDINATING LOCALIZED SCIENTIFIC CALCULATIONS RUNNING ON MULTIPROCESSORS [J].
BADEN, SB .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1991, 12 (01) :145-157
[2]  
CHRISOCHOIDES NP, 1991, P INT C SUP, P115
[3]   LOAD BALANCING DATA-PARALLEL PROGRAMS ON DISTRIBUTED-MEMORY COMPUTERS [J].
DEKEYSER, J ;
ROOSE, D .
PARALLEL COMPUTING, 1993, 19 (11) :1199-1219
[4]  
DEKEYSER J, 1991, TW162 KU LEUV REP
[5]  
DEKEYSER J, 1991, 6TH P DISTR MEM COMP, P122
[6]  
Fox G. C., 1988, SOLVING PROBLEMS CON
[7]   DEVELOPMENT OF PARALLEL METHODS FOR A 1024-PROCESSOR HYPERCUBE [J].
GUSTAFSON, JL ;
MONTRY, GR ;
BENNER, RE .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (04) :609-638
[8]  
LUST K, 1993, TW187 KU LEUV REP
[9]  
MENSINK C, 1992, ESA PAAASNWP4A VONK
[10]  
ROOSE D, 1992, COMPUTER SYSTEMS SOF, P191