Articles | Volume 16, issue 15
https://doi.org/10.5194/gmd-16-4367-2023
https://doi.org/10.5194/gmd-16-4367-2023
Development and technical paper
 | 
01 Aug 2023
Development and technical paper |  | 01 Aug 2023

GPU-HADVPPM V1.0: a high-efficiency parallel GPU design of the piecewise parabolic method (PPM) for horizontal advection in an air quality model (CAMx V6.10)

Kai Cao, Qizhong Wu, Lingling Wang, Nan Wang, Huaqiong Cheng, Xiao Tang, Dongqing Li, and Lanning Wang

Viewed

Total article views: 1,692 (including HTML, PDF, and XML)
HTML PDF XML Total Supplement BibTeX EndNote
1,320 311 61 1,692 92 39 42
  • HTML: 1,320
  • PDF: 311
  • XML: 61
  • Total: 1,692
  • Supplement: 92
  • BibTeX: 39
  • EndNote: 42
Views and downloads (calculated since 04 Apr 2023)
Cumulative views and downloads (calculated since 04 Apr 2023)

Viewed (geographical distribution)

Total article views: 1,692 (including HTML, PDF, and XML) Thereof 1,640 with geography defined and 52 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 

Cited

Latest update: 13 Dec 2024
Download
Short summary
Offline performance experiment results show that the GPU-HADVPPM on a V100 GPU can achieve up to 1113.6 × speedups to its original version on an E5-2682 v4 CPU. A series of optimization measures are taken, and the CAMx-CUDA model improves the computing efficiency by 128.4 × on a single V100 GPU card. A parallel architecture with an MPI plus CUDA hybrid paradigm is presented, and it can achieve up to 4.5 × speedup when launching eight CPU cores and eight GPU cards.