基于CPU-GPU异构平台的粒子输运方程的求解

来源 :湖南大学 | 被引量 : 0次 | 上传用户:njliuyao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子输运理论和粒子输运方程在众多领域中都有非常广泛的应用,推动了大规模科学工程计算和国民经济建设的发展。Sweep3D采用离散纵坐标法(Sn),求解一个时间独立、三维笛卡尔几何、单能群的粒子输运方程,计算量非常巨大。近年来,GPU的浮点运算性能和可编程性不断地在提升,CPU-GPU异构体系结构和协同并行计算已经是当前高性能计算系统的重要趋势,它的发展对粒子输运方程的解决带来了机遇和挑战。本文深入研究了基于GPU的Sweep3D并行实现和基于CPU-GPU异构平台的Sweep3D协同并行实现,并在国家超算长沙中心的“天河-1A”系统上进行了实验。本文的主要研究工作如下:(1)基于GPU的Sweep3D并行算法研究。本文首先阐明了 Sweep3D在GPU上的算法流程,然后在Sweep3D的波阵面扫描过程中,采取三对角扫描方法将网格单元分配给多个GPU线程并行处理。为了提高GPU并行算法的性能,采取了全局存储器访问优化、消除数据依赖、线程块大小三个优化措施对GPU并行算法进行了优化。(2)基于CPU-GPU的Sweep3D协同并行算法研究。本文将Sweep3D的不同计算过程分配到合适的计算设备处理,并将其中耗时最多的波阵面扫描过程同时分配给CPU和GPU进行协同并行计算,充分利用了 CPU和GPU的计算资源。提出了一种二对角扫描方法,有效地将网格单元计算映射到CPU和GPU。为了保证CPU和GPU之间的负载均衡,采用了静态、动态两种任务划分模型对网格单元进行了分配。通过将离散的网格单元数据进行合并以及数据传输和计算重叠技术,有效地解决了动态任务划分模型中的数据传输开销问题。(3)基于MPI-OpenMP-CUDA并行编程模型,在“天河-1A”系统上对Sweep3D的CPU-GPU协同并行算法进行了任务划分模型、通信优化以及算法性能测试。验证了动态任务划分模型比静态任务划分模型能够更好地保证CPU和GPU之间的负载均衡;经过数据传输优化之后,GPU端数据传输时间占总执行时间的比例明显下降;基于CPU-GPU的协同并行算法在单节点和多节点上相对于CPU并行算法都取得了比较好的加速比。
其他文献
概述鼻颅底病变类型鼻颅底肿瘤特点鼻颅底的手术范围鼻颅底病变的处理鼻颅底病变类型鼻颅底肿瘤鼻颅底缺损涉及鼻颅底的囊肿涉及鼻颅底的炎症
会议
2002年6月在湘西龙山县里耶古城出土了大批秦代简牍,共计36000余枚,10多万字。内容为官府的公文档案,反映了当时的社会政治、经济、文化情况,是研究秦代历史文献、档案的绝好材料。2017年12月,《里耶秦简(贰)》的出版又为学界研究秦简提供了新的材料。本文将以《里耶秦简(贰)》词汇为研究对象,对其进行全面地描写。论文共四个部分:第一部分是引言,主要介绍《里耶秦简(贰)》的出土情况及研究现状,并
为了响应国家大力发展新能源发电的号召,越来越多的光伏电站和风电场接入到电网,在缓解能源匮乏和环境污染的同时,也给电网带来了诸多威胁。尤其一些新能源电站为节约成本而
对于中国读者而言,恩古吉·瓦·提安哥和德里克·沃尔科特这两个名字也许比较陌生,而实际上他们却在世界戏剧创作领域中占有重要的一席之地。前者为1973年亚非荷花奖的得主,
通过举借债务筹措资金是政府取得财政收入的重要途径,但同时也会带来一定的风险,有可能对经济的稳定与发展产生巨大影响。中国的政府性债务风险主要表现在地方级次,2010年末
节理是天然岩体中存在最为广泛的地质构造,节理的存在会把岩体分割成不连续、不均匀的各向异性地质体,进而对岩体的工程性质造成显著影响。同时,由于岩体中节理间往往含有一
随着人工智能的普及和飞速发展,神经网络在图像信号处理、语音信号识别、自动控制、交通运输等诸多技术领域的应用受到越来越多的重视和关注并发挥着重要的作用。为了实现人工智能应用,传统的冯·诺依曼计算机的数据处理能力和命令执行速度受到了巨大的挑战。从神经网络中得到灵感,并向不同于传统冯·诺依曼计算架构的智能架构演化。2008年惠普(HP)研究人员发现基于纳米级别的阻变式存储器(RRAM)中存在忆阻特性,宣
民办普通高中作为公办教育的教育机构补充,其学校数量的不断增长满足了社会各界对民办教育教学的整体需求。如何使学校在其数量不断增长的情况下提升其教学质量仍值得思考与探讨。民办普通高中作为基础教育向高等教育转型的学校类型,提高其办学质量的首要任务即是处理好教学工作,而要使教学工作得以有效运转必然需要良好的教学管理。经过阅览与整理有关资料,笔者发现对民办普通高中教学管理进行研究的国内外学者并不多。因此在本
河流和山脉常被认为是影响植物地理分布格局的重要因素,东北地区山脉河流众多,影响着该地区水生植物的种群遗传结构和遗传分化。本文以东北地区分布的两种黑三棱—线叶黑三棱
近年来,随着改革的不断深入和全面依法治国战略的推行,越来越多人意识到法治的重要性。但与此同时,各级人民法院尤其是基层法院的案件量与日俱增,法院公职人员的工作压力空前增加,产生了焦虑情绪和消极思想,极大影响了法院的工作效率和工作形象。如何运用激励措施提高法院公职人员的工作热情与积极性,越来越为各级人民法院管理者不得不考虑的现实问题。基层法院司法警察作为法院的特殊群体,是基层法院维护公平与公正的最前沿
学位