Multiparadigm, multilingual interoperability:: Experience with Converse

被引:0
作者
Kalé, LV [1 ]
Bhandarkar, M [1 ]
Brunner, R [1 ]
Yelon, J [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Chicago, IL 60680 USA
来源
PARALLEL AND DISTRIBUTED PROCESSING | 1998年 / 1388卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Converse run-time framework was designed with dual objectives: that of supporting quick development of portable run-time systems for new parallel programming paradigms, and that of permitting interoperability between multi-paradigm modules in a single application. This paper reports on the refinements made to the original Converse model since its inception almost two years ago, and assesses our experience in using Converse to satisfy the above objectives. A brief overview of the motivation and overall design of Converse is included for completeness. Extensions and refinements in Converse are discussed along with the reasons for their inclusion. Several languages/paradigms were implemented using Converse; techniques used in these implementations and our experience with specific features of Converse used in them are discussed. A major multilingual multi-paradigm parallel application developed within the Converse framework is described.
引用
收藏
页码:111 / 122
页数:12
相关论文
共 23 条
[1]  
BECKMAN P, 1996, P 10 INT PAR PROC S
[2]  
Bhandarkar M. A., 1996, Proceedings. Second MPI Developer's Conference, P26, DOI 10.1109/MPIDC.1996.534091
[3]  
BHOEDJANG R, 1993, EXPERIENCES DISTRIBU, P213
[4]  
BODIN F, 1992, DISTRIBUTED P C PLUS
[5]  
FOSTER I, 1994, ANLMCSTM189
[6]  
Gropp W., 1995, MPICH ADI IMPLEMENTA
[7]  
HAINES M, 1997, 11 INT PAR PROC S AP
[8]  
HAINES M, 1994, P SUP 1994 WASH DC N
[9]  
HALSTEAD R, 1985, ACM T PROGR LANG SYS
[10]  
Kale LaxmikantV., 1996, Parallel Programming using C++, P175