PROGRAMMING ABSTRACTIONS FOR DYNAMICALLY PARTITIONING AND COORDINATING LOCALIZED SCIENTIFIC CALCULATIONS RUNNING ON MULTIPROCESSORS

被引:10
作者
BADEN, SB
机构
[1] UNIV CALIF BERKELEY LAWRENCE BERKELEY LAB,DEPT MATH,BERKELEY,CA 94720
[2] UNIV CALIF BERKELEY,DIV COMP SCI,BERKELEY,CA 94720
来源
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING | 1991年 / 12卷 / 01期
关键词
MULTIPROCESSORS; DYNAMIC LOAD BALANCING; PARALLEL NUMERICAL COMPUTATION; SOFTWARE PORTABILITY; PROGRAMMING METHODOLOGY; ABSTRACTIONS; SOFTWARE TOOLS; SCIENTIFIC COMPUTING;
D O I
10.1137/0912008
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Certain software abstractions help to automate load balancing during various math-physics calculations on a team of concurrently executing processors. These abstractions have been tested on a vortex method for computational fluid dynamics. Experiments exhibited good parallel speedups of 24 and 3.6, respectively, on 32 processors of the Intel iPSC-1-a message-passing hypercube architecture-and on 4 processors of a Cray X-MP-a shared-memory vector architecture. The abstractions should apply to diverse applications, including finite difference methods, and to diverse architectures without requiring that the application be reprogrammed extensively for each new architecture.
引用
收藏
页码:145 / 157
页数:13
相关论文
共 23 条
[1]   A METHOD OF LOCAL CORRECTIONS FOR COMPUTING THE VELOCITY-FIELD DUE TO A DISTRIBUTION OF VORTEX BLOBS [J].
ANDERSON, CR .
JOURNAL OF COMPUTATIONAL PHYSICS, 1986, 62 (01) :111-123
[2]  
BADEN SB, 1987, LBL23625 TECH REP
[3]  
BADEN SB, 1987, THESIS U CALIFORNIA
[4]  
BADEN SB, 1987, MAY P UCLA WORKSH VO
[5]  
BADEN SB, 1988, LECTURE NOTES MATH
[6]   ADAPTIVE MESH REFINEMENT FOR HYPERBOLIC PARTIAL-DIFFERENTIAL EQUATIONS [J].
BERGER, MJ ;
OLIGER, J .
JOURNAL OF COMPUTATIONAL PHYSICS, 1984, 53 (03) :484-512
[7]  
BERGER MJ, 1987, IEEE T COMPUT, V36, P570, DOI 10.1109/TC.1987.1676942
[8]  
BOKHARI SH, 1981, IEEE T COMPUT, V30, P207, DOI 10.1109/TC.1981.1675756
[9]   Numerical study of slightly viscous flow [J].
Chorin, Alexandre Joel .
JOURNAL OF FLUID MECHANICS, 1973, 57 :785-796
[10]  
DIPPE M, 1984, SIGGRAPH 84, P149