Maskana (Dec 2015)

OpenMP implementation of the horizontal diffusion method of the weather research and forecasting (WRF) model

  • Ronald M. Gualán-Saavedra,
  • Lizandro D. Solano-Quinde

Journal volume & issue
Vol. 6, no. Supl.

Abstract

Read online

ABSTRACT This article analyzes and implements the Horizontal Diffusion method of the Weather Research and Forecast (WRF) model, using the OpenMP API to exploit the multi-core power of an Intel Xeon computer. The main scope of the study is to assess well established concepts related to scalability and cache efficiency by mean of three experiments where the use of appropriate profilers shows to be of great utility to understand computing behavior and consequently to choose some optimization approaches. Keywords: OpenMP, Multi-core programming, Weather Research and Forecasting (WRF) model, Horizontal Diffusion method, Dynamic Solver, Intel Xeon CPU. RESUMEN En este artículo se analiza e implementa el método de Difusión Horizontal del modelo WRF (Weather Research and Forecast), utilizando la API OpenMP para explotar el procesamiento de equipos multi-núcleo Intel Xeon. El objetivo principal del estudio es evaluar conceptos bien establecidos relacionados con la escalabilidad y eficiencia de caché por medio de tres experimentos en los que el uso de perfiladores apropiados demuestra ser de gran utilidad para comprender el comportamiento y, en consecuencia, ayuda a elegir algunos enfoques de optimización. Palabras clave: OpenMP, Programación multi-core, Weather research and forecasting (WRF), Método de difusión horizontal, Solver dinámico, CPU Intel xeon.