面向CPU/GPU异构体系结构的并行计算关键技术研究

被引量 : 0次 | 上传用户:hbh0429
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于半导体工艺、制造工艺、功耗等各种因素的共同影响,处理器体系结构呈多样化发展趋势,致使高性能计算领域出现了多种并行计算机体系结构。在绿色高性能计算时代,CPU/GPU异构高性能计算系统可以兼顾通用性、性能和效能,是一种非常有发展前景的并行计算机类型。大型CPU/GPU异构系统强大的计算能力为大规模科学和工程计算提供了很好的机遇,然而其复杂的硬件结构和独特的程序执行特点又给众多高性能计算研究人员提出了巨大的难题。并行计算研究涉及的内容非常广泛,本文仅关注并行计算模型、并行编程模型和并行可扩展性模型三个方面。并行计算模型是对底层并行计算机系统的抽象,用少量参数反映该系统的资源和性能特征,为并行算法设计者搭建起软件和硬件之间的桥梁。并行编程模型是一种程序抽象的集合,为并行程序设计者提供一幅透明的计算机软件/硬件系统简图。并行可扩展性模型则描述并行系统随系统/问题规模变化时的可扩展能力。对于新兴的CPU/GPU异构高性能计算系统,现有相关模型已无法准确描述其结构特点和性能影响因素,因此迫切需要针对该类高性能计算系统开展并行计算研究,从而为当前以及未来基于该类平台的并行应用开发提供支持。针对大规模CPU/GPU异构高性能计算系统,本文围绕并行计算模型、并行编程模型和并行可扩展性模型等并行计算关键技术展开深入的分析和研究。论文的工作主要集中在以下五个方面:(1)全面系统地综述了三个并行计算关键技术的相关工作。在深入分析并行计算机体系结构特点及其发展趋势的基础上,系统概括了国内外有关并行计算模型、并行编程模型和并行可扩展性模型的研究进展,给出各种模型的若干典型实例并对其进行了对比分析。(2)提出了面向大型CPU/GPU异构高性能计算系统的并行计算模型HLognGPM。该模型能够有效描述CPU/GPU异构系统的计算能力和各种通信行为,包含延迟、开销、消息间隔、原子通信数目、每字节间隔和处理器性能六个参数,其中决定模型的复杂度和精确度。在分析HLognGPM模型复杂度的基础上,将其简化版HLog3GPM映射到TH-1A系统上,并测定出平台相关的所有模型参数。借助NPB-EP和NPB-CG测试程序,对比分析了五种并行计算模型的性能,发现HLog3GPM模型具有最高的预测精度。(3)针对大型CPU/GPU异构高性能计算系统构建出并行编程模型MPI+OpenMP/CUDA。与常用的MPI+CUDA模型相比,该模型可充分开发CPU/GPU异构系统所包含的巨大计算能力。该模型通过MPI实现节点间的消息传递操作,分别利用OpenMP和CUDA开发节点内多核CPU和众核GPU的计算能力。两种混合编程模型的对比实验表明,本文提出的混合模型具有较大的性能优势,尤其适合易并行类应用。(4)提出协同感知并行可扩展性模型来描述并行算法—GPU集群组合的可扩展性。在并行算法—GPU集群组合扩展过程中,该模型确保计算/协同开销比保持不变,研究系统规模、问题规模和协同开销对该组合可扩展性的影响。大量数值实验表明,该模型能较好地描述并行算法—GPU集群组合的并行可扩展性。另外,该模型可帮助并行应用开发人员发现更好的并行算法—GPU集群组合方式,以及通过小规模组合的性能来预测更大规模时的性能。(5)将长波辐射方案程序移植到大型CPU/GPU异构高性能计算系统上,为领域科学家加速历史遗留代码提供了一定的借鉴经验。在基本保持长波辐射传输过程模拟计算精度的前提下,GPU加速计算可显著提升其计算效率。另外,数值实验还表明RRTM异构混合程序具有较好的强可扩展性和协同感知可扩展性。
其他文献
三峡人居环境在历史的进程中经历了漫长的缓变和急剧的突变,与此同时,文化地理也随之变迁。三峡地区曾因壮丽的峡谷风光闻名于世,又因最大的水利工程令世人瞩目,然而在气势恢宏的
姿态控制系统是航天器诸多系统中非常重要的一个子系统。多种类型航天任务的顺利实现很大程度上依赖于姿态控制系统。航天器的自主姿态控制适用于多种无人航天任务,具有广阔的
本文通过对太湖区域的全面调查确定了采样区。对采样区植物进行记录,并进行了群落结构分析,对采样区的水质和底泥的动态指标进行了测定。最后在野外调查的基础上,将6个样地的芦
随着江苏省沛县的城镇化进程不断深入、新型工业化、争创园林城市绿化建设等项目工程逐步落实,城市区域范围内的土地利用格局变化不断加速。本文正是基于这样的背景,利用沛县部
伴随着无线通信行业的快速发展,数字频谱分析仪在信号频谱观测和监视等方面都发挥着越来越重要的作用。为了满足工作在各个领域人们的需求,国内外各大厂商都致力于研究更高性能
随着十八大的召开,加快农业现代化建设成为了中国农村经济社会发展的主题,而良好的金融生态,不但有利于降低不良的贷款率,防范区域金融风险,而且有利于提高诚信意识,增强区域核心竞
学科是高等院校组织教学的基础单元,是培养人才、发展科技文化的结合点。加强学科建设已成为当代世界高等教育发展的趋势。随着计算机技术,网络技术的不断发展,高等院校均已实现
面向商品的购物搜索引擎是一种分类精确、更新快速的垂直搜索引擎,购物引擎提供多样化和个性化的购物搜索功能,为满足广大消费者针对性的购物资讯需求,盘古搜索公司成立了商品搜
污水生物处理系统的内源过程涉及到一系列微生物学、生态学机制和过程,因而对处理系统的各个方面都有重要影响.然而,目前对内源过程的认识还相当有限.本文首先在总结现有知识
随着长时间飞行器需求的不断增长,对长时间中低热流环境下的热防护材料需求也越来越迫切。作为树脂基防热材料的一种,高硅氧/酚醛复合材料具有较低的密度和热导率、优良的吸热