四维变分同化CPU/GPU协同并行计算研究

基本信息
批准号:61070041
项目类别:面上项目
资助金额:32.00
负责人:朱小谦
学科分类:
依托单位:中国人民解放军国防科技大学
批准年份:2010
结题年份:2013
起止时间:2011-01-01 - 2013-12-31
项目状态: 已结题
项目参与者:宋君强,张卫民,王舒畅,孟祥飞,卢风顺,尚卫卫,王翔,刘少伟
关键词:
混合异构体系结构GPUCPU并行计算四维变分同化
结项摘要

四维变分同化是当前数值天气预报领域极有价值的资料同化方法,对于提高中期数值天气预报效果起到了关键作用,但是其巨大的计算量是制约技术发展和业务化的重要因素,开展四维变分同化并行算法研究具有重大学术价值和实际应用需求。当前基于CPU和GPU相结合的新型混合异构体系结构是构建千万亿次高性能计算机的有效途径,同时也对四维变分同化并行算法研究提出了新的挑战。本项目在已有工作的基础上,面向千万亿次异构混合体系结构计算平台研究四维变分同化并行计算关键技术。在四维变分同化核心算法的细粒度并行、CPU与GPU协同并行计算、海量观测资料GPU加速处理算法、GPGPU程序优化和面向千万亿次系统的大规模无约束最优化算法等方面开展研究,实现四维变分同化CPU/GPU异构协同高效并行计算,从而满足业务预报时效性要求,推动数值天气预报水平不断提高。

项目摘要

本项目面向千万亿次高性能计算机系统,针对新型异构混合体系结构特点,开展数值天气预报领域四维变分同化CPU/GPU协同并行算法关键技术研究,在以下几个方面取得进展:(1)在国家超级计算天津中心的业务主机“天河一号”上构建了支持多种编程模型的YH4DVAR-GPU原型系统;(2)深入研究了WRF-GPU项目,将其移植到原型系统上进行了试验和性能分析,掌握了数值天气预报领域面向大规模CPU/GPU异构系统的并行计算技术和并行程序开发优化方法;(3)在原型系统上设计并实现了面向GPU的模式算子(包括切线性模式、伴随模式)中的核心算法(包括Fourier变换和Legendre变换)的并行优化;(4)对物理过程参数化方案(长波辐射方案RRTM_LW)进行GPU加速;(5)实现了海量观测资料的并行处理;(6)在L-BFGS方法基础上设计了GC-LBFGS方法,在每若干个迭代步之前插入共轭梯度迭代步,调整下一个迭代步的初始值的迭代时预条件,加快了目标函数值的下降速度从而提高了整个计算过程的收敛速度,针对迭代计算模块进行了GPU实现和优化,通过提高硬件利用率、访存优化和通信优化等方法缩短了每个迭代步的计算时间。项目研究表明,通过CPU和GPU协同计算,可以完成更复杂物理模型计算,提高空间精度和时间尺度,最终得到更高质量的分析场,从而提高预报准确率和整体预报水平。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016
3

MSGD: A Novel Matrix Factorization Approach for Large-Scale Collaborative Filtering Recommender Systems on GPUs

MSGD: A Novel Matrix Factorization Approach for Large-Scale Collaborative Filtering Recommender Systems on GPUs

DOI:
发表时间:2018
4

氯盐环境下钢筋混凝土梁的黏结试验研究

氯盐环境下钢筋混凝土梁的黏结试验研究

DOI:10.3969/j.issn.1001-8360.2019.08.011
发表时间:2019
5

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018

朱小谦的其他基金

相似国自然基金

1

地震成像几何算法及GPU/CPU协同并行计算

批准号:40974074
批准年份:2009
负责人:陈景波
学科分类:D0408
资助金额:50.00
项目类别:面上项目
2

GPU/CPU协同并行计算海量地震资料叠前逆时偏移理论与应用

批准号:41104078
批准年份:2011
负责人:刘红伟
学科分类:D0408
资助金额:25.00
项目类别:青年科学基金项目
3

CPU/GPU协同并行计算在第一性原理电子输运模拟中的应用

批准号:11174289
批准年份:2011
负责人:郑小宏
学科分类:A2004
资助金额:60.00
项目类别:面上项目
4

物理海洋中的变分四维资料同化研究

批准号:49376256
批准年份:1993
负责人:朱江
学科分类:D0601
资助金额:6.00
项目类别:面上项目