PC Linux机群系统并行计算环境的组建与性能测试

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wjkylin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用的广泛与深入,需要处理的数据量越来越大,在单台计算机处理能力有限的情况下,如何能快速、完整地处理这些数据,成为一个亟待解决的问题.并行机的出现,提供了解决这类问题的有效手段.该论文简要介绍了并行机的发展历史以及极有发展前途的机群系统的研究现状.机群系统具有良好的可伸缩性、可编程性和性价比,并且构建相对容易,特别适合中国的教育、科研部门使用.该论文详细探讨了建立机群系统的硬件条件以及支撑机群系统并行的软件.特别是对Linux操作系统、并行编程环境MPI、作业管理调度系统PBS作了详细的介绍.我们搭建PC Linux机群的目的是在其上进行并行应用程序设计,解决在单台计算机上运行时间过长的应用问题.为了更有效地解决应用问题,我们需要充分了解机群系统的性能特点,根据这些优缺点来优化改进软硬件配置、设计并行算法.该论文在组建一个小型的8节点PC Linux机群系统的基础上,全面测试分析其性能,提出优化方案.首先,利用硬件测试程序Lmbench和Stream程序测试了单个节点的处理器、高速缓存、内存、硬盘以及网络间的数据传输能力,提出了精简操作系统优化节点性能的方法,测试结果证明了此方法的有效性.机群系统属于分布式存储系统,各个节点要协同工作就需要通过网络信道通信,该论文利用Ping、Ping-Pong和群体算法测试比较了MPI的两个实现版本MPICH和LAM/MPI通信函数性能,同时设计实现了全局时钟测试算法,该算法能够测试多个节点参与下单个接收或发送通信函数的性能,并且其结果数据能够体现出延迟的时间分布性,有利于进一步分析机群系统的通信性能.再次,该论文利用著名的Linpack测试程序测试了机群系统的浮点运算能力,通过与世界TOP500的机群系统比较分析了系统性能的瓶颈所在.最后,根据机群系统通信性能相对于节点计算能力较弱的特点,我们设计符合BSP模型的并行遗传算法解决了旅行商问题,将其作为应用程序域测试程序对机群系统进行了加速比能力测试,利用人为干涉进程映射到处理器的方法减少节点间的通信量,提高了运行效率.
其他文献
以传统的Client/Server应用程序而言,为了满足公司或组织多样化的要求,客户端的程序除了提供输入接口,同时兼具传送数据与处理逻辑于一身,有时只是某种规格或公式有异,客户端的程序
近年来,计算机技术和网络通信技术得到了很大的发展。人们可以通过互联网方便、快速、广泛、准确地分享和获取相关信息,互联网给人类的工作、生活、学习带来了很大的便利,提高了
随着高清摄像设备的普及和物联网的兴起以及平安城市和智慧城市的提出,监控摄像头被广泛地部署在城市的每一个角落。监控设备可以在打击违法犯罪,维护社会长治久安上发挥重要
形变模型(Morphable Model)是近年出现的三维人脸建模新方法,针对给定人脸图像,可以自动重建真实感的三维人脸.形变模型以大量真实人脸为基础,通过线形组合实现三维重建.因此
本论文解决基于统计方法的命名实体识别研究中的几个问题.第一章介绍了命名实体识别,它的应用,难点以及本论文的主要贡献.第二章介绍相关工作.介绍了命名实体抽取的两种方法
软件安全是计算机安全的首要问题,各种因为软件漏洞引起的安全问题层出不穷,造成了重大的经济损失。软件测试是保障软件安全的有效手段,但是随着软件的规模和复杂度的提高,软件的
20世纪60年代,美国Michigan大学的J.Holland教授首先提出了遗传算法(Genetic Algorithm,缩写为GA),它是模拟达尔文的遗传选择和优胜劣汰的生物进化过程的计算模型。经过三十多年
通用串行总线(USB)系统是针对现有的个人计算机外围设备连接体制中因多种的接口而造成的混乱、且不支持热插拔等缺点而提出的新一代PC通信协议.它具有高速、低成本,易用等等
人脸建模和绘制是计算机图形学中的热点研究领域.对于图形学领域的研究者来说,自从70年代世界上第一个人脸合成系统出现以来,具有真实感的人脸绘制就一直是一个富有挑战性并
随着计算机技术的发展,特别是数据库技术的应用和普及,如何从浩瀚无垠的信息海洋中获取有价值的信息,只借助于一般的数学分析和算法是无能为力的,为了有效的从这些海量的数据中获