Advertisement

Code Optimisation

  • George Mozdzynski
Chapter
Part of the SpringerBriefs in Earth System Sciences book series (BRIEFSEARTHSYST, volume 1)

Abstract

Code optimisation should be an important part of the development of an ESM. However, it is quite common that a model is developed first and code optimisation code optimisation is only looked at when it is realised the model is running slowly or below the expected performance on the target computer system. As resources on most computer systems are limited or shared with other users, it is important that models are running as fast as practically possible. The benefits are that results are obtained earlier, and that more and larger experiments can be run.

Keywords

Message Passing Interface Code Optimisation Task Number Compiler Optimisation Compiler Directive 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Barros S, Dent D, Isaksen L, Robinson G, Mozdzynski G, Wollenweber F (1995) The IFS model: a parallel production weather code. Parallel Comput 21:1621–1638CrossRefGoogle Scholar
  2. 2.
    Hamrud M, Saarinen S, Salmond D (2002) Implementation of the IFS on a highly parallel scalar system. In: Proceedings of the tenth ECMWF workshop on the use of parallel processors in meteorology. World Scientific, Singapore, pp 74–87Google Scholar
  3. 3.
    Isaksen L, Hamrud M (1996) ECMWF operational forecasting on a distributed memory platform: analysis. In: Proceedings of the seventh ECMWF workshop on the use of parallel processors in meteorology. World Scientific, Singapore, pp 22–35Google Scholar
  4. 4.
    Post DE, Kendall RP (2006) Large-scale computational scientific and engineering code development and production workflows. In: Proceedings of the twelfth ECMWF workshop on the use of parallel processors in meteorology. World Scientific, Singapore, pp 84–110Google Scholar

Copyright information

© The Author(s) 2012

Authors and Affiliations

  1. 1.European Centre for Medium-Range Weather ForecastReading, BerkshireUK

Personalised recommendations