基于MPI的并行算法的研究

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:Dustin65928
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
并行处理技术近年来已成为计算机界研究的一个热点。采用并行处理技术来解决大数据量或时间复杂度高的问题不仅在计算机界,而且在其它科学领域都是首选的。而算法是并行处理技术的核心,所以研究并行算法是非常有意义的。本文以搭建基于MPI的并行集群环境为基础,利用“体系结构—设计算法—编程实现”的设计思路,对并行计算机的体系结构和并行算法的理论基础以及MPI并行程序的设计实现进行了逐一的阐述,最后以最短路径程序为例,重点研究了并行算法的理论以及并行算法设计过程中存在的一些问题,取得了一些有价值的研究成果。   首先,简要阐述了并行计算机的分类和MPI并行程序设计的基本理论,接下来研究利用现有的计算机资源,搭建小型的PC集群系统,建立基于Linux和MPI的并行实验环境。   其次,介绍了有关并行算法的理论的概念和对并行算法进行评价的指标,讨论了集群环境下并行算法的设计问题。并对本文中用到的编程模型进行重点阐述,对并行算法的评价指标进行了规定。   然后,用最短路径的并行算法作为实验用例,深入研究了并行算法设计过程的一些问题,并把设计好的并行快速排序程序应用于最短路径算法。   最后,构建现有的闲置计算机集群并行计算平台,对并行算法的性能进行了测试,给出了测试结果,并对结果进行了分析。实验结果表明,本文所设计的并行算法能达到一定的效果,对以后并行平台的搭建和并行算法的设计方面有一定的意义。  
其他文献
当今,世界经济从工业化转向信息化,从工业社会到信息社会的转变已经成为不可逆转的大趋势。在这个过程中,经济发展越来越需要信息的支持。工作流技术应势而起,它使得人们关注
校园一卡通系统已经在很多高校被广泛使用,在校园卡的日常应用过程中会产生很庞大的数据量,这些信息包含着校园卡中许多不为人知的特点。校园卡的使用过程中,存储了学生每一
近几年来,嵌入式技术和多媒体通信技术迅速发展。嵌入式IP视频会议系统凭借低成本和高质量的优势成为研究的焦点。凭借简单、可扩展和易实现等特点,SIP逐步成为3G和NGN领域首
近几年来,随着网络的普及,对等网络(Peer-to-Peer, P2P)技术飞速发展。P2P系统由于方便、快捷和开销少的优点受到了大多数网络用户的欢迎。文件共享系统是P2P技术最为广泛的
One of the main goal of computer vision is the image understanding. Despite the recent success in different tasks, such as object recognition, pose estimation,
无线传感器网络是一种新的信息获取和处理技术,它由大量传感器节点组成,共同完成信息收集,目标监测和感知环境的任务。由于无线传感器网络的低功耗、低成本、分布式和自组织
IT是一个知识衰减率高的行业,其技术发展快,知识更新周期短。为了适应知识的快速变化,IT企业需要对员工进行培训,提高员工的技能水平,保持企业自身竞争力。培训对IT企业发展
目前,电驱动钻机发电机组的控制系统部分技术性能指标不高,且控制系统自成体系,网络通信化程度低。为了提高控制系统的部分性能指标与通用性,从而研究开发将柴油机速度控制与发电机励磁控制及总线通讯集成为一体的全数字控制系统。本文详细介绍了电动钻机发电机组数字控制系统的研究及开发过程,完成了基于TMS320F2812DSP的柴油机转速控制模块和发电机励磁控制模块的软硬件调试。电动钻机发电机组柴油机的转速控制
随着企业在质量、价格、时间、柔性和创新等竞争领域的经营业绩越来越依赖于供应商网络,伙伴关系和有效的供应商管理变得越来越重要。在选择供应链合作伙伴的过程中,由于竞争地位与收益的不平衡,缺乏相互信任等因素会造成合作伙伴评价指标与实际值不相符合。为了能更好地提高企业选择合作伙伴的效率并减少其选择成本,选择最小二乘支持向量机(LS-SVM)算法对合作伙伴进行选择。实验证明,LS-SVM比普通的向量机不仅具
随着Internet技术的兴起,B/S结构逐渐取代C/S结构成为网络应用开发所采用的的主要结构模式。B/S结构拥有众多优点,比如部署方便、升级维护简单,结构易于扩展等。但是随着客户端