基于linux环境下集群的构建.doc

约9页DOC格式手机打开展开

基于linux环境下集群的构建,基于linux环境下集群的构建页数 9字数 6655摘要 由于微机集群符合兼容、通用、开放标准的特征,随着微机市场的不断壮大。互联网技术的不断发展,可以预言,微机集群系统必将成为未来高性能计算领域的主流平台之一。基于linux集群的mpi并行环境是一个廉价 、开放、高效的并行计算系统。mpi(消息传递接口)是最重要的主...
编号:10-26595大小:82.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 钱阳 发布

基于Linux环境下集群的构建

页数 9 字数 6655

摘 要 由于微机集群符合兼容、通用、开放标准的特征,随着微机市场的不断壮大。互联网技术的不断发展,可以预言,微机集群系统必将成为未来高性能计算领域的主流平台之一。基于Linux集群的MPI并行环境是一个廉价 、开放、高效的并行计算系统。MPI(消息传递接口)是最重要的主流并行计算模式之一,它既能应用于当今的分布式环境,也可用于未来的网格环境. MPI可以高效的在异构环境中使用,并可以在众多平台上实现,底层的通信和系统不会有大的改变。然而MPI只支持C,FORTRAN和C++等网络分布并行环境,这就存在MPI应用程序在不同系统之间的二进制兼容的问题。Java语言的安全性,健壮性,多线程,分布式,和跨平台的互操作性和良好的可移植性使得JAVA在网络计算技术中的应用越来越重要了,许多分布式应用程序都是JAVA语言开发的,因此JAVA和高性能并行环境MPI的的结合是一种非常有吸引力的方案。提供MPI对JAVA语言的支持,使用JAVA编写的MPI程序将解决MPI应用程序跨平台兼容问题。MPI-Like对象的java接口,是一种支持java编程的API语言。Jcluster 是一套在大规模异构集群计算环境下进行Java并行计算的软件包,提供了流行的PVM-like和MPI-like编程接口,支持对象传递接口,所以我们用Jcluster搭建的集群可以实现跨平台运行。本文介绍了基于Jcluster的Linux集群的并行环境的构建方法,提供了软件的详细配置过程,并进行性能测试。系统可用于图形计算,数值计算等。

关键词  高性能计算,linux集群,MPI,Jcluster