Preprints
https://doi.org/10.5194/gmdd-7-8941-2014
https://doi.org/10.5194/gmdd-7-8941-2014

Submitted as: development and technical paper 12 Dec 2014

Submitted as: development and technical paper | 12 Dec 2014

Review status: this preprint was under review for the journal GMD. A revision for further review has not been submitted.

Intel Xeon Phi accelerated Weather Research and Forecasting (WRF) Goddard microphysics scheme

J. Mielikainen, B. Huang, and A. H.-L. Huang J. Mielikainen et al.
  • Intel Parallel Computing Center, University of Wisconsin-Madison, Madison, Wisconsin, USA

Abstract. The Weather Research and Forecasting (WRF) model is a numerical weather prediction system designed to serve both atmospheric research and operational forecasting needs. The WRF development is a done in collaboration around the globe. Furthermore, the WRF is used by academic atmospheric scientists, weather forecasters at the operational centers and so on. The WRF contains several physics components. The most time consuming one is the microphysics. One microphysics scheme is the Goddard cloud microphysics scheme. It is a sophisticated cloud microphysics scheme in the Weather Research and Forecasting (WRF) model. The Goddard microphysics scheme is very suitable for massively parallel computation as there are no interactions among horizontal grid points. Compared to the earlier microphysics schemes, the Goddard scheme incorporates a large number of improvements. Thus, we have optimized the Goddard scheme code. In this paper, we present our results of optimizing the Goddard microphysics scheme on Intel Many Integrated Core Architecture (MIC) hardware. The Intel Xeon Phi coprocessor is the first product based on Intel MIC architecture, and it consists of up to 61 cores connected by a high performance on-die bidirectional interconnect. The Intel MIC is capable of executing a full operating system and entire programs rather than just kernels as the GPU does. The MIC coprocessor supports all important Intel development tools. Thus, the development environment is one familiar to a vast number of CPU developers. Although, getting a maximum performance out of MICs will require using some novel optimization techniques. Those optimization techniques are discussed in this paper. The results show that the optimizations improved performance of Goddard microphysics scheme on Xeon Phi 7120P by a factor of 4.7×. In addition, the optimizations reduced the Goddard microphysics scheme's share of the total WRF processing time from 20.0 to 7.5%. Furthermore, the same optimizations improved performance on Intel Xeon E5-2670 by a factor of 2.8× compared to the original code.

J. Mielikainen et al.

 
Status: closed (peer review stopped)
Status: closed (peer review stopped)
AC: Author comment | RC: Referee comment | SC: Short comment | EC: Editor comment
Printer-friendly Version - Printer-friendly version Supplement - Supplement
 
Status: closed (peer review stopped)
Status: closed (peer review stopped)
AC: Author comment | RC: Referee comment | SC: Short comment | EC: Editor comment
Printer-friendly Version - Printer-friendly version Supplement - Supplement

J. Mielikainen et al.

J. Mielikainen et al.

Viewed

Total article views: 1,277 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
745 420 112 1,277 56 71
  • HTML: 745
  • PDF: 420
  • XML: 112
  • Total: 1,277
  • BibTeX: 56
  • EndNote: 71
Views and downloads (calculated since 12 Dec 2014)
Cumulative views and downloads (calculated since 12 Dec 2014)

Cited

Saved

Latest update: 10 Apr 2021