一种异构混合并行模型的研究与应用

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:sydna521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学计算的精细化,计算量日益增大,计算相关领域越来越重视并行计算的研究以获得更高的计算速度。随着多核处理器系统和GPU通用计算的广泛应用,当前并行计算领域存在着多种不同形式的并行计算体系结构,这些不同形式的体系结构相互异构,各有优势;以一种合理的方式进行异构混合并行架构,能有效利用各种并行系统的计算资源,充分挥发混合并行系统的计算能力。  本文研究一种基于多核处理器和多GPU的异构混合并行模型,从模型架构、模型评价和编程实现等方面分析其架构特点,并基于该模型并行化有限元法求解静弹性模量算法,主要工作包括:  (1)分析和总结两种主要的并行模型:基于共享存储的OpenMP编程模型和面向GPU通用计算的CUDA编程框架,从硬件架构、编程模型等方面阐述两者架构特点和编程方法。  (2)进行多核处理器系统和多GPU系统混合架构模型研究,从模型的硬件层、执行模型、问题映射和编程方式等各方面分层次地阐述该模型的架构特点和优势,继而分析模型的通信、同步和负载平衡方法。并以矩阵乘法为例,实现混合编程,验证异构混合并行模型的可行性和高效性。  (3)对有限元法求解静弹性模量算法进行分析,从有限元法基础开始,逐步展开原串行算法的各部分的并行性研究,进行并行化可行性分析,并提出并行化方案。  (4)采用C语言,混合使用OpenMP和CUDA对有限元法求解静弹性模量算法进行混合并行模型的并行化编程实现,并结合算法本身的特点和异构混合并行模型进行优化处理;最后将并行化的算法应用到具体的模拟实验中并对实验结果进行分析和总结。  实验结果表明,基于异构混合并行模型的并行有限元法求解静弹性模量算法在保证准确性的同时,较传统串行算法有明显的加速。本文的研究对异构混合并行计算的研究具有一定的借鉴意义,对地球物理勘探方法的并行化研究也有一定的参考价值。
其他文献
当今信息社会中,数据爆炸式增长且数据的重要性也日益凸显,使得人们对于存储备份系统的数据可用性、系统扩展性和备份恢复速度等提出越来越高的要求。典型的云备份系统架构包括
无线mesh网络是一种新型的多跳无线网络,具有组网灵活、网络覆盖率高、非视距传输、健壮性高、前期投入少等优点,是一种具有光明前景的组网,为充分利用正交信道,提高网络吞吐量和
如今,人类社会已经步入了信息化高速发展的时期,信息在社会生活中起举足轻重的地位。与此同时,海量信息数据的存储也越来越被人们所重视。尤其是近几年高清视频的广泛应用,大
本文提出了一种变异动态蚁群算法(MO-ACS)的多约束QoS路由模型。该模型是在多约束QoS模型下,通过优化蚁群算法的路由策略和引入遗传算法的变异算子来提高蚁群算法的路由寻优
能见度是影响道路交通安全的重要气象因素。随着科学技术和我国国民经济的快速发展,特别是交通运输业的迅速发展,海、陆、空等各种交通工具的增加和速度的提高,使得能见度这项气
互联网异常是指影响网络性能或造成数据破坏的事件,这些事件通常会引起某些流量特征违反某种已建立的模式或标准,分析流量特征在异常情况下的变化,并以之为基础进行异常检测的应
数字水印技术自提出以来一直受到人们的极大关注,可广泛应用于多媒体版权保护和信息认证等领域,而音频水印作为水印技术的一种,也逐渐成为研究的热点。大多数水印系统采用软件方
随着面向服务架构的发展与广泛应用,作为其重要实现的Web服务受到工业界与学术界的重点关注。Web服务组合作为面向服务架构的关键技术,一直是Web服务领域的研究重点与热点,然
随着电子地图等领域的飞速发展,地理信息和空间数据在人类生活中发挥的作用越来越大,空间数据在油田的信息化建设中的作用也越来越大,但是针对油田空间数据多分辨率特征的研究却
人类主要通过语言和图像这两种形式来传送相关信息。其中,通过图像所获得的视觉信息又占人类获得的各种信息中的80%,因此图像信息在信息传递媒体和方式中占据了重要的地位。图