并行计算例子.pdf
文本预览下载声明
计算机测量与控制 .2004.12(11)
Computer Measurement Control
文章编号 :1671—4598(2004}11—1064—03 中图分类号 :TI273 文献标识码 :A
基于linux集群的并行计算
李俊燕,罗家融
(中国科学院等离子体物理研究所 ,安徽 合肥 230031)
摘要 :集群计算机技术是高性能并行计算机系统中的一个研究热点。对于有密集运算需求的企业和研究机构来
说 ,集群系统是他们的最佳选择。本文简要介绍了linux集群技术和并行程序设计 的概念 ,并给出了一个并行程序实
例 ,对 linux集群系统进行 了性能评测。
关键词 :linux;集群 ;并行计算 ;MPI
ParallelComputingBasedonLinuxCluster
. ¨Junzhao.LUOJiarong
(Institute0fPlasmaPhysics。ChineseAcademyofSciences,Heifei 230031,China)
Abstract:Clustercomputerisahotspotinhighperformanceparallelcomputersystem .Ifenterprisenadreesarchinstitutionhave
thedemandofdensecomputing,clusterishteirbestchoice.Theconceptionoflinuxclustertechnologynadparallelprogram designare
introduced,andaparallelprogram exampleisgiventoevaluatehteperfomr naceoflinuxclustersystem .
Keywords:linux;cluster;parallelcomputing;MP1
负载能力和计算能力的Linux集群。Linux集群技术最大
0 引言
地发挥 了PC机和 网络 的优势 ,可以带来可观 的性能,
简单地说 ,集群就是一组计算机 ,它们作为一个整
其组成结构如图 l所示。
体向用户提供一组网络资源。这些单个的计算机系统就
按照侧重 点的不 同,可 以把 Linux集群分为三类 :
是集群 的节点,它们之间通过高速网络连接。这些计算
科学集群、负载均衡集群和高可用性集群。科学集群通
机能够协同工作,并对外表现为一个集成单一的计算机
常涉及为集群开发并行编程应用程序 ,以解决复杂的科
资源…。集群系统一般可分为四大部分 :计算单元或节
学问题 ,这是并行计算 的基础 。尽管它不使用专门的并
点、管理单元或管理节点、集群管理软件和网络。集群
行超级计算机 ,这种超级计算机 内部由十至上千个独立
系统具有高可扩展性、高可用性、高性价 比、高性能等
处理器组成 。但它却使用商业系统 ,通过高速连接来链
优点,13益受到人们的关注。
接的一组单处理器或双处理器 PC,并且在公共消息传
1 Linux集群系统
显示全部