Optimizing the execution of a parallel meteorology simulation code

  • Authors:
  • Sonia Jerez;Juan-Pedro Montavez;Domingo Gimenez

  • Affiliations:
  • Departamento de Física, University of Murcia, 30071, Spain;Departamento de Física, University of Murcia, 30071, Spain;Departamento de Informática y Sistemas, University of Murcia, 30071, Spain

  • Venue:
  • IPDPS '09 Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Climate simulations are very computational time consuming tasks which are usually solved in parallel systems. However, to reduce the time needed for the simulations, a set of parameters must be optimally selected. This paper presents a methodology to select such parameters for a particular simulation code (the MM5 mesoescalar model). When the code is installed in a computational system its behaviour when executing the code is characterized by a set of parameters. The values obtained are included in a model of the execution time of the code, and the simulation is carried out at running time with the running configuration with which the lowest theoretical time is obtained. An important reduction in the execution time is achieved. In the experiments the reduction is between 25% and 40%. The methodology proposed could be applied to other problems in which the code to be optimized is considered as a black box.