基于MPI的并行计算研究

被引量 : 0次 | 上传用户:huoniao10
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代计算机技术极大地促进了计算科学的发展。但同时,由于科学的发展,科学对计算的要求的不断提高。但是,即使在现在PC机的性能有极大的提高的时代,由于受到物理器件极限速度和技术水平的限制,使得单处理机远远满足不了现代许多领域中具有挑战性的大规模计算课题对计算资源的需求。这个时候,有两种解决办法,一是继续提高单机的运算能力,二是利用并行计算来提高计算能力。并行计算机分为专用并行计算机和机群两种,由于专用的并行计算机价格昂贵,一般用户很少使用,转而使用便宜的机群技术。由于机群技术依赖于网络,早期网络速度非常慢的时候,网络速度常成为机群计算不可克服的颈瓶。由于近年来网络技术的飞速发展,网络速度有很大的提升,也加快了机群技术的应用。利用网络把各个PC联接起来形成的机群可以部分替代昂贵的专业并行计算机。近年来,国外开发了不少的利用机群进行并行计算的标准,并成功应用于科学试验。常用的并行编程标准有MPI, PVM等,其中消息传递接口MPI(MessagePassing Interface)更以其移植性好、功能强大、效率高等优点而成为目前最重要的并行编程工具。本论文就是以MPI为基础,对并行计算进行研究的。在论文的写作过程中采用了MPICH作为一个MPI标准的实现,并结合VC++.NET进行并程序的编写。本文介绍了机群的构建,以及并行计算的基本理论,然后详细的介绍了MPI并行程序设计方法和编程实现。针对大地电磁正演方法推导的出的大量带状矩阵进行并行求解。在实现过程中使用的是C++语言,并利用了C++的面向对象技术。最后对并行程序进行测试分析,并总结了本论文所做的工作中的经验与不足,并指出需要继续研究的问题。
其他文献
反事实思维是个体在心理上对过去已经发生的事情进行否定而重构一种可能性假设的思维活动,作为人类的高级意识活动,其思维过程受到个体情绪状态、动机水平和态度等非认知特征的
诗歌研究一直是中国古代文学研究领域一个历久弥新的工作。中国古代的诗歌博大精深,内容丰富而且庞杂,被各朝各代的诗歌评论家们从各个角度评论着。特别是先秦两汉的诗歌——
本研究以流经东北师范大学净月校区的部分河流为研究对象,在已建设的混凝土河岸上构建适宜生物生存的生境缀块,修复被混凝土护岸隔断的水陆两类生态系统。同时检验所构建的生
以深圳城市更新为背景,以探求一条高速发展中的城市和谐发展的道路为目的,探讨深圳城市更新研究的成败和未来发展的方向:主要进行了以下几个方面的研究: 1)、深圳城市更新
为了应对金融危机中美两国采取了各具特色的货币政策、财政政策、汇率政策等救市政策,各自取得了不同的效果。美国通过一系列的政策措施,经济获得了较好的发展,而中国经济虽
所谓展示空间就是能够容纳展览活动的建筑场所。本文从空间中“人的活动”入手,提出展览活动的本质即信息的交流,并将展示空间的发展与建筑思潮及文化运动结合起来考虑,划分
随着人们对学前教育不断重视,幼儿园管理的问题也不断突显出来。我们经过问卷调查以及多次对在职幼教的访谈,对西安市幼儿园管理中存在的问题进行了调查研究,并查阅相关资料
互联网的迅猛发展导致了网络中的文本数据成指数级的增长,因此如何高效处理这些文本信息成为一个重要的研究课题。而自动分类技术作为文本信息处理中的一个重要环节引起了人