THE ARGONNE GMD MACROS IN FORTRAN FOR PORTABLE PARALLEL PROGRAMMING AND THEIR IMPLEMENTATION ON THE INTEL IPSC/2

被引:26
作者
BOMANS, L
ROOSE, D
HEMPEL, R
机构
[1] CATHOLIC UNIV LEUVEN,DEPT COMP SCI,B-3030 HEVERLE,BELGIUM
[2] GESELL MATH & DATENVERARBEITUNG GMBH,W-5205 ST AUGUSTIN 1,GERMANY
关键词
Efficiency; FORTRAN macro package; Implementation features; Intel iPSC/2 hypercube; Parallel computers; Portability;
D O I
10.1016/0167-8191(90)90036-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A macro package for expressing message passing functions within parallel FORTRAN program is presented. It makes the user program fully portable among all parallel computers where the macros are implemented. The implementation on the Intel iPSC/2 hypercube is discussed in more detail. New message passing primitives have been added to the iPSC/2 operating system, offering the user a broader functionality at no efficiency loss. The full macro set, using these primitives, works with the same performance as the original Intel primitives. © 1990.
引用
收藏
页码:119 / 132
页数:14
相关论文
共 8 条
[1]  
BOMANS L, 1989, 1ST P EUR WORKSH HYP
[2]  
DONGARRA J, 1986, ANL MCSD86 TECHN MEM
[3]  
FOSTER I, 1989, ANL MCSP800889 PREPR
[4]  
HEMPEL R, 1988, GMD STUDIE, V141
[5]  
HEMPEL R, 1987, ANL8723 TECH REP
[6]  
LUSK E, 1983, ANL8397 REP
[7]  
LUSK E. L., 1987, PORTABLE PROGRAMS PA
[8]  
1988, IPSC2 FORTRAN PROGRA