Object mobility for performance improvements of parallel Java']Java applications

被引:3
作者
Garti, D [1 ]
Cohen, ST [1 ]
Barak, A [1 ]
Keren, A [1 ]
Szmit, R [1 ]
机构
[1] Hebrew Univ Jerusalem, Inst Comp Sci, IL-91904 Jerusalem, Israel
关键词
D O I
10.1006/jpdc.2000.1655
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes a framework that employs Java and mobile objects to provide an efficient, parallel-computing environment in a heterogeneous, scalable computing cluster. The framework consists of migratable active objects performing computational tasks and static objects for managing them. The proposed Framework simplifies the development of parallel applications by providing means for transparent object distribution among the nodes. It also improves the overall run-time performance by efficient, cluster-wide resource utilization. The framework uses adaptive resource management algorithms which are particularly attractive for executing parallel programs with unpredictable resource requirements and in clusters with heterogeneous machines. Our experiments show a significant improvement in the execution time of parallel applications when using the proposed schemes. (C) 2000 Academic Press.
引用
收藏
页码:1311 / 1324
页数:14
相关论文
共 22 条
[1]  
Acharya A, 1997, LECT NOTES COMPUT SC, V1222, P111
[2]  
AMIR Y, IN PRESS IEEE T PARA
[3]  
ARIDOR Y, 1999, INT C PAR PROC 99 IC
[4]   The MOSIX multicomputer operating system for high performance cluster computing [J].
Barak, A ;
La'adan, O .
FUTURE GENERATION COMPUTER SYSTEMS, 1998, 13 (4-5) :361-372
[5]  
BARAK A, 1993, LECT NOTES COMPUTER, V672, pCH8
[6]  
BEGUELIN A, 1993, SUPERCOMP PROC, P765
[7]  
Caromel D, 1998, CONCURRENCY-PRACT EX, V10, P1043, DOI 10.1002/(SICI)1096-9128(199809/11)10:11/13<1043::AID-CPE413>3.0.CO
[8]  
2-6
[9]  
Fox GC, 1997, CONCURRENCY-PRACT EX, V9, P415, DOI 10.1002/(SICI)1096-9128(199706)9:6<415::AID-CPE299>3.0.CO
[10]  
2-V