基于多核机群环境的并行程序设计方法研究--MPI+OpenMP混合编程

来源 :中原工学院 | 被引量 : 0次 | 上传用户:dyflovedyf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  高性能计算HPC(High Performance Computing)是验证计算机系统处理能力和计算速度的一种有效手段。如今,高性能计算在国内外受到高度重视,其地位与作用已被广泛接受,它已成为解决国家级重大尖端问题的必由之路。目前,高性能计算在分子材料研究、地质勘探、气象、海洋气候、基因工程和军事技术等领域均已取得了巨大的成就。   本文把搭建的多核心 PC 机为节点的机群系统作为平台,成功地完成了对MPI+OpenMP混合编程模型的运行环境配置,并在单节点多核计算机上分别完成了对串行程序、MPI并行程序和OpenMP并行程序的运行时间和加速比的对比分析。进而又重点在由多节点所组成的基于 Windows 的机群系统上,尝试完成了MPI+OpenMP两种程序的混合编程实验,通过对获得的程序运行时间、加速比和效率的数据结果的分析,得到了在多节点机群上采用 MPI+OpenMP 的细粒度的混合编程模式要比单用MPI设计的并行程序更适合多核PC机群的特点,从而更能充分发挥出多节点机群系统效率的结论。最后,论文总结了所做的工作和下一步的努力方向。
其他文献
随着生活水平的逐渐提高,旅游已成为绝大多数人的休闲活动之一,且在当今信息技术快速普及的趋势下,用户在制定旅游计划时,一般会优先通过检索平台去查询相关的旅游信息。但互
动漫产业是一个新兴的产业,它被视为是创意产业的一种,并被越来越多的国家和城市所重视和大力扶持,尤其是群体动画。例如现在比较受人们关注的《变形金刚》、《熊猫功夫》等大型
轨道交通站点的行人流特性与站点建设和运营组织密切相关,随着站点内行人的增加和集中,提高行人在轨道交通站点内的移动效率,减小行人在进站、出站和换乘过程中的延误,改善行
软件度量是软件设计与开发的科学保证之一。其中,软件复杂性度量是软件度量的一个重要方面,它与软件的可靠性、可维护性有着密切的关系。近年来,软件行业发展迅猛,所开发的软
雾天环境下,由于大气的散射作用,导致户外监控系统捕获的图像对比度低,景物不清晰的现象,给人类的生产生活带来了一定的影响,因此对雾天条件下降质图像清晰化方法的研究具有
论文围绕非参数正交多项式密度估计理论,以图像数据为研究对象,在总结国内外关于图像数据密度估计和分割、融合研究的基础上,提出基于图像数据的非参数正交多项式密度模型及正交
在数据挖掘产生巨大财富的同时,随之产生的就是隐私泄露的问题,如果数据使用者无法保护相关数据和知识,所采集到的数据往往和真实的数据间存在很大的差别甚至不能够完成数据
应急通信网络是在发生人为或自然灾害时搭建的通信系统,为救援行动提供安全可靠的通信服务。由于该网络应用的地理环境不可预期,而且可能会受到恶劣外界因素的干扰和破坏,这些将
面向服务的体系架构(Service Oriented Architecture, SOA)作为近年来IT业界的焦点,已经逐渐成为影响中国IT系统构建的主导思想。Web Service通过一系列的标准技术,已成为企业实
构建服装的虚拟模型在许多领域都有着非常广泛的应用,近年来许多服装重建新技术被提出来,其中大部分算法都需要服装的多视角视图,但是很多情况下服装的多视角视图是不具备的,