Skip to main content
Top
Published in: The Journal of Supercomputing 2/2014

01-11-2014

Another step to the full GPU implementation of the weather research and forecasting model

Authors: Juan Pablo Silva, José Hagopian, Marcel Burdiat, Ernesto Dufrechou, Martín Pedemonte, Alejandro Gutiérrez, Gabriel Cazes, Pablo Ezzatti

Published in: The Journal of Supercomputing | Issue 2/2014

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Uruguay is currently undergoing a gradual process of inclusion of wind energy in its matrix of electric power generation. In this context, a computational tool has been developed to predict the electrical power that will be injected into the grid. The tool is based on the Weather Research and Forecasting (WRF) numerical model, which is the performance bottleneck of the application. For this reason, and in line with several successful efforts of other researchers, this article presents advances in porting the WRF to GPU. In particular, we present the implementation of sintb and bdy_interp1 routines on GPU and the integration of these routines with previous efforts from other authors. The speedup values obtained for the newly ported routines on a Nvidia GeForce GTX 480 GPU are up to \(33.9\times \) when compared with the sequential WRF and \(9.2\times \) when compared with the four-threaded WRF. The integration of the newly ported routines along with previous works produces a reduction of more than a 30 % in the total runtime of the multi-core four-threaded WRF and of more than a 50 % in the single-threaded version.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Burdiat M, Hagopian JI, Silva JP, Dufrechou E, Gutiérrez A, Pedemonte M, Cazes G, Ezzatti P (2013) GPU acceleration of a tool for wind power forecasting. In: CMMSE 2013 : Proceedings of the 13th International Conference on Mathematical Methods in Science and Engineering, vol. 1. Almería, Spain, 24–27 June 2013, pp 340–351 Burdiat M, Hagopian JI, Silva JP, Dufrechou E, Gutiérrez A, Pedemonte M, Cazes G, Ezzatti P (2013) GPU acceleration of a tool for wind power forecasting. In: CMMSE 2013 : Proceedings of the 13th International Conference on Mathematical Methods in Science and Engineering, vol. 1. Almería, Spain, 24–27 June 2013, pp 340–351
2.
go back to reference Delgado J, Gazolla G, Clua E, Sadjadi S (2011) A case study on porting scientific applications to GPU/CUDA. J Comput Interdiscip Sci 2:3–11 Delgado J, Gazolla G, Clua E, Sadjadi S (2011) A case study on porting scientific applications to GPU/CUDA. J Comput Interdiscip Sci 2:3–11
4.
go back to reference Kirk D, Hwu W (2012) Programming massively parallel processors, 2nd edn., A hands-on approachMorgan Kaufmann,Waltham, MA, USA Kirk D, Hwu W (2012) Programming massively parallel processors, 2nd edn., A hands-on approachMorgan Kaufmann,Waltham, MA, USA
5.
go back to reference Michalakes J, Dudhia J, Gill D, Henderson T, Klemp J, Skamarock W, Wang W (2004) The weather research and forecast model: software architecture and performance. In: 11th Workshop on the Use of High Performance Computing in Meteorology, Reading, United Kingdom, 25–29 October 2004, European Centre for Medium Range Weather Forecasts, pp 156–168 Michalakes J, Dudhia J, Gill D, Henderson T, Klemp J, Skamarock W, Wang W (2004) The weather research and forecast model: software architecture and performance. In: 11th Workshop on the Use of High Performance Computing in Meteorology, Reading, United Kingdom, 25–29 October 2004, European Centre for Medium Range Weather Forecasts, pp 156–168
6.
go back to reference Michalakes J, Vachharajani M (2008) GPU acceleration of numerical weather prediction. Parallel Process. Lett. 18(4):531–548MathSciNetCrossRef Michalakes J, Vachharajani M (2008) GPU acceleration of numerical weather prediction. Parallel Process. Lett. 18(4):531–548MathSciNetCrossRef
9.
go back to reference Mielikainen J, Huang B, Huang H, Goldberg M (2012) GPU acceleration of the updated goddard shortwave radiation scheme in the weather research and forecasting (WRF) model. IEEE J Sel Topics Appl Earth Obs 5(2):555–562CrossRef Mielikainen J, Huang B, Huang H, Goldberg M (2012) GPU acceleration of the updated goddard shortwave radiation scheme in the weather research and forecasting (WRF) model. IEEE J Sel Topics Appl Earth Obs 5(2):555–562CrossRef
10.
go back to reference Mielikainen J, Huang B, Huang H, Goldberg M (2012) GPU implementation of Stony Brook University 5-class cloud microphysics scheme in the WRF. IEEE J Sel Topics Appl Earth Obs 5(2):625–633CrossRef Mielikainen J, Huang B, Huang H, Goldberg M (2012) GPU implementation of Stony Brook University 5-class cloud microphysics scheme in the WRF. IEEE J Sel Topics Appl Earth Obs 5(2):625–633CrossRef
11.
go back to reference Mielikainen J, Huang B, Huang H, Goldberg M (2012) Improved GPU/CUDA based parallel weather and research forecast (WRF) single moment 5-class (WSM5) cloud microphysics. IEEE J Sel Topics Appl Earth Obs 5(4):1256–1265CrossRef Mielikainen J, Huang B, Huang H, Goldberg M (2012) Improved GPU/CUDA based parallel weather and research forecast (WRF) single moment 5-class (WSM5) cloud microphysics. IEEE J Sel Topics Appl Earth Obs 5(4):1256–1265CrossRef
12.
go back to reference Mielikainen J, Huang B, Huang H, Goldberg M (2013) Compute unified device architecture (CUDA)-based Parallelization of WRF Kessler cloud microphysics scheme. Comput Geosci 52:292–299CrossRef Mielikainen J, Huang B, Huang H, Goldberg M (2013) Compute unified device architecture (CUDA)-based Parallelization of WRF Kessler cloud microphysics scheme. Comput Geosci 52:292–299CrossRef
14.
go back to reference Ruetsch G, Phillips E, Fatica M (2011) GPU acceleration of the long-wave rapid radiative transfer model in WRF using CUDA Fortran. In: Programming weather, climate, and earth-system models on heterogeneous multi-core platforms, September 7–8, 2011 at the National Center for Atmospheric Research in Boulder, Colorado Ruetsch G, Phillips E, Fatica M (2011) GPU acceleration of the long-wave rapid radiative transfer model in WRF using CUDA Fortran. In: Programming weather, climate, and earth-system models on heterogeneous multi-core platforms, September 7–8, 2011 at the National Center for Atmospheric Research in Boulder, Colorado
Metadata
Title
Another step to the full GPU implementation of the weather research and forecasting model
Authors
Juan Pablo Silva
José Hagopian
Marcel Burdiat
Ernesto Dufrechou
Martín Pedemonte
Alejandro Gutiérrez
Gabriel Cazes
Pablo Ezzatti
Publication date
01-11-2014
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 2/2014
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-014-1193-y

Other articles of this Issue 2/2014

The Journal of Supercomputing 2/2014 Go to the issue

Premium Partner