Font Size: a A A

Cloud Microphysical Process Acceleration Algorithm Based On GPU

Posted on:2022-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:F YangFull Text:PDF
GTID:2480306350490584Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In the process of weather and meteorological research,cloud microphysical processes have always been a very important part.Cloud microphysical processes are cloud microphysical processes,including the collision of water vapor,water,and ice crystals in the air,automatic transformation,condensation/in.In the digital realization method of this process,a continuous,large-scale calculation process is often required,and these processes require multiple iterative calculations.Therefore,a computer with a general processor often takes a lot of time for the calculation of these processes.Instead,GPU has become a traditional central processing unit(CPU)replacement with size,low power consumption and high performance.In the calculation process related to meteorology,GPU can support parallel calculation of a large number of independent calculations in a single atmospheric profile.Therefore,we consider using GPU to accelerate the algorithm of cloud microphysical process,so as to provide a substantial improvement in the calculation speed of cloud microphysical process.The main contents of this paper are as follows(1)A single GPU acceleration algorithm for CAM5 cloud microphysical process is proposed;(2)The heterogeneous computing version of CAM5 cloud microphysical process is implemented based on CUDA Fortran,which improves the computing efficiency;(3)Through a large number of numerical experiments,on the one hand,the effectiveness of the acceleration algorithm is evaluated,on the other hand,the influence of different parameters and different platforms on the acceleration algorithm is studied.In a word,this paper studies the acceleration algorithm of cam5 cloud microphysical process based on GPU,realizes its heterogeneous computing version,shortens the computing time of cloud microphysical process,and improves the overall computing efficiency of General Circulation Model.
Keywords/Search Tags:GPU, CUDA Fortran, cloud microphysical process, earth system model
PDF Full Text Request
Related items