arrow
返回

Large-scale acceleration algorithms for a deep convective physical parameterization scheme on GPU

delete2024-12-30
delete0
delete
OA
AI
Y
Yongfei Wang
J
Jun Ping Wang *
J
Jiarui Tian
李
李林 (Lin Li)
F
F.C. Ma
P
Peng Fang
胡
胡柯 (Ke Hu)
DOI:10.1371/journal.pone.0314606delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
地质灾害的早期预警需要监测极端天气条件,如强降雨。大气环流模型用于天气预报和气候模拟。作为大气环流模型中的关键物理过程,Zhang-McFarlane(ZM)深对流物理参数化方案涉及计算密集型计算,这些计算显著影响模型的整体运行效率。然而,这些计算中的许多是独立的,可以并行计算。因此,本文提出了一种基于GPU的ZM方案加速算法。基于ZM方案的计算特性,我们提出了基于GPU的一维和二维加速算法。这些算法使用CUDA C实现,并与单Kunpeng-920(双插槽)CPU核心以及多核CPU上的OpenMP版本进行了比较。在无I/O传输的情况下,所提出的算法实现了413.6倍的加速。实验结果表明,所提出的算法和方法具有显著的加速效果。这对深对流参数化方案的发展及其在气候模型中的进一步推广具有重要意义。此外,我们提出了一种利用CUDA流技术来提高CPU与GPU之间数据传输效率的性能优化方法。在有I/O传输的情况下,所提出的算法在A100 GPU上实现了350.1倍的加速。
Keyword:
CLIMATE
CLOUD
MODELS

期刊

PLoS One 封面图
PLoS One
IF:
2.6
论文数:
2.6W
被引数:
81.6W

机构

C
chinese acad
学者数:
1
论文数: 1
被引数: 0
C
China Univ Geosci
学者数:
2.7K
论文数: 1.2K
被引数: 367
C
china energy dadu river hydropower dev co ltd
学者数:
5
论文数: 1
被引数: 0
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
Massively parallel Modelling & Simulation of large crowd with GPGPU
err2011-09-23
err0
PREAI
errDan Chen; Lizhe Wang; Mingwei Tian; Jian Tian; Shuaiting Wang; Congcong Bian; Xiaoli Li
err分享
err收藏
Parallel GPU architecture framework for the WRF Single Moment 6-class microphysics scheme
err2015-10-01
err10
PREAI
errHuang, Melin; Huang, Bormin; Gu, Lingjia; Huang, H. -L. Allen; Goldberg, Mitchell D.
err分享
err收藏
Compute unified device architecture (CUDA)-based parallelization of WRF Kessler cloud microphysics scheme
err2013-03-01
err31
PREAI
errMielikainen, Jarno; Huang, Bormin; Wang, Jun; Huang, H-L. Allen; Goldberg, Mitchell D.
err分享
err收藏
err分享
err收藏
A Novel GPU-Based Acceleration Algorithm for a Longwave Radiative Transfer Model
err2020-01-16
err0
errOAAI
errYuzhu Wang; Yuan Zhao; Jinrong Jiang; He Zhang
err分享
err收藏
Towards European-scale convection-resolving climate simulations with GPUs: a study with COSMO 4.19
err2016-09-21
err76
errOAAI
errLeutwyler, David; Fuhrer, Oliver; Lapillonne, Xavier; Luthi, Daniel; Schar, Christoph
err分享
err收藏
学者 查看更多内容