基于hpjava集群系统的环境搭建与性能分析

基于hpjava集群系统的环境搭建与性能分析

ID:33813385

大小:295.75 KB

页数:4页

时间:2019-02-28

基于hpjava集群系统的环境搭建与性能分析_第1页
基于hpjava集群系统的环境搭建与性能分析_第2页
基于hpjava集群系统的环境搭建与性能分析_第3页
基于hpjava集群系统的环境搭建与性能分析_第4页
资源描述:

《基于hpjava集群系统的环境搭建与性能分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第l8卷.第ll期计算机技术与发展Vl01.18No.112008年儿月COMPUTERTECHNOLOGYANDDEVEU:)PM匪NTNov.2oo8基于HPJava集群系统的环境搭建与性能分析王延玲,祝永志,郭静(曲阜师范大学计算机科学学院,山东日照276826)摘要:BEo吼lIf集群系统是基于广泛应用的高性能网络环境的由一些微机组成的系统,它可以运行于很多操作系统,如IAnux、Windows。Java在作为科学与工程计算语言方面,并没有显著的缺点,却有一些明显的优点。随着Java编译技术的进步,用户会发现用J

2、ava编写新应用程序将变得更有吸引力。HPJava语言作为一种支持科学和并行计算的Java新扩展语言,尤其适合大型的并行编程和分布式存储的计算机。删ava是用Java来实现科学和并行编程的环境,它是基于Java语言的扩充。主要介绍了HPJltva在Linux系统下构建集群的方法,并用矩阵相乘算法对该系统进行了性能分析。关键词:并行计算;HPJava;MPICH;集群中图分类号:1口P3l1.5文献标识码:A文章编号:1673—629X(2008)11—0094—03ConstructingandPerfomanceAna

3、lysisofClusterSystemBasedOilHPJavaWANGYan—ling,ZHUYong-zhi,GUOJing(D印anfn朗tofComputerScience,QufuNormalUniversity,Rizhao276826,China)AIbs叠ct:ABeo~Jlf~-telllisacollection0fpersonalonputer(P()intermnnectedbywidelyapplicationh.噻hped0Ifnance~ldngteⅨ岫nmningany∞e0{~eve

4、ral盯atingsystemasLinux甜Windows.Javahaso;bexcellenceratherthandisa她gea3alall脚ofscienceandengineer~.Userswillinterestedinthisenvironmental0r培、^,itIIthedevelopment0fJavao0mpiledtedium,.ttPJa~isanextendablelal【1agewhichsustainscientificandl~-alldcemputing,especiallys

5、uitabletOla一scalee~nputerd~tersofr~lldprogramminganddistributedmen~ry.HPJavaisaIlenvironmentforscientificandt~-alld舯舢咖_mgusingJava.Itishsed∞arIextendedversionoftheJava1aI.Onefeaturethatl-lPJa~aaddstOJavaisamulti—dimensionalarray,0rmultlarray,withp∞ertiessimilarto

6、thea】1ays0fFortran.MainlyintroduceshowtobuildaBeowulfunderLinuxandHPJa~and惜errxmuld~.tiofll~alldalgorithmmoduledtotestthisBeowulf吲翩.I1.1w啊凼:~ralldeomlmting;HPJa~;MPICH;clusterO引言后来人们利用Java语言对MPI模型重新编码,出MPI模型作为并行程序的一种平台模型在集群现了JMPI,mpiJava,MPIJ等新的编程模型,以达到让上应用十分广泛,它

7、具有消息传递速度快、效率高、支MPI模型能够充分支持面向对象技术的目的。mpiJa—持点对点通信和群组通信等优点,适合于具有紧偶合Va是一个面向对象的标准MPI的Java接口,它是开特性的基于巨型机或者集群的高性能计算。可是由于放源代码的HPJava语言的一部分,但是mpiJava本身受当时历史条件的限制,原来的MPI模型不支持面向并没有对Java语言进行任何扩展,它在各种平台上都对象的开发机制,虽然在后期加入了对C++语言的能提供一致的Java开发功能及本地I环境。在支持,但由于保留了原先的代码,仍然不能充分地发挥MP

8、I的三种实现中,mpiJava采用JNI机制(JavaNativeC十+在面向对象方面的优势,从而制约了并行程序Interface),比采用纯Java的实现更好地兼容了原有代码的编写效率与质量。MPI的程序库。Java正在对传统的高性能程序设计语言形成不可忽视的冲击,可移植性、软件工程上的诸多优点是它的收稿日期:20

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。