Unlock instant, AI-driven research and patent intelligence for your innovation.

GPU-based shortwave radiation transmission mode three-dimensional acceleration method

A short-wave radiation and transmission mode technology, applied in the field of high-performance computing, can solve problems such as parallel algorithm performance optimization, and achieve the effect of improving computing efficiency

Pending Publication Date: 2022-03-01
CHINA UNIV OF GEOSCIENCES (BEIJING)
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, CC-RRTMG_SW, a shortwave radiation mode acceleration model based on CUDA C, has been developed, but it only uses one-dimensional parallel computing and does not optimize the performance of parallel algorithms. It has not fully utilized the advantages of using GPU computing, and there are still many large room for optimization

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • GPU-based shortwave radiation transmission mode three-dimensional acceleration method
  • GPU-based shortwave radiation transmission mode three-dimensional acceleration method
  • GPU-based shortwave radiation transmission mode three-dimensional acceleration method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings and tables in the embodiments of the present invention.

[0023] RRTMG_SW's GPU-based three-dimensional acceleration algorithm is as follows:

[0024]

[0025] Algorithms 2 to 6 below are the pseudo codes of two-dimensional and three-dimensional parallel algorithms of kernel functions inatm_d, cldprmc_d, setcoef_d, taumol_d and spcvmc_d respectively.

[0026]

[0027]

[0028]

[0029]

[0030]

[0031] The running time of RRTMG_SW on Tesla K20, K40 and V100 GPUs and the speedup compared to the serial version are shown in Table 2. The serial time in the table is the running time of RRTMG_SW using CPU serial calculation, and the GPU time is the running time of RRTMG_SW three-dimensional parallel computing on three GPUs. The experimental data scale is 1024×768. In order to achieve the highest parallel comp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a GPU (Graphics Processing Unit)-based short-wave radiation transmission mode three-dimensional acceleration method, which is characterized in that GPU-based three-dimensional parallel calculation and performance optimization are carried out on an atmospheric short-wave radiation transmission mode RRTMGSW, so that the calculation efficiency of the RRTMGSW is improved. The method comprises the following steps: (1) three-dimensional parallel calculation: defining and initializing data for a short-wave radiation process at a CPU (Central Processing Unit) end; defining a variable of a three-dimensional vector dim3 type; a proper memory space is distributed for the GPU end to store calculation data and a final result; copying data participating in calculation in the CPU memory to a global memory of the GPU; data transmission between the host and the equipment end is carried out, and a kernel function is started to start three-dimensional parallel calculation; and copying the calculation result of the GPU end back to the CPU end. (2) algorithm performance optimization: reducing global memory access time in a calculation process by using a GPU register; and covering the data transmission and kernel calculation process by using a CUDA (Compute Unified Device Architecture) flow. The method has the beneficial effects that the calculation efficiency of the RRTMGSW is greatly improved, so that the RRTMGSW is more suitable for parallel calculation by using a GPU (Graphics Processing Unit).

Description

technical field [0001] The invention relates to the technical field of high-performance computing, in particular to a GPU-based three-dimensional acceleration method for a shortwave radiation transmission mode. Background technique [0002] Solar radiation is one of the key factors in atmospheric physics. It can reasonably and accurately simulate the distribution and changes of atmospheric radiation from the earth's surface, which has a great impact on predicting future weather and climate changes. Atmospheric radiative transfer consumes a large amount of computing resources in the entire atmospheric physical process. Therefore, it is very meaningful to develop a high-precision and high-speed radiative transfer model for global atmospheric modeling. The Rapid Radiative Transfer Model (RRTMG) is a correlated K-distribution model for computing longwave and shortwave radiative fluxes in the atmospheric circulation. Due to the high accuracy of RRTMG, it has been widely used in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06F9/30
CPCG06F9/5027G06F9/3012
Inventor 王玉柱李菲
Owner CHINA UNIV OF GEOSCIENCES (BEIJING)