A highly scalable Met Office NERC Cloud model

Nicholas Brown, Michele Weiland, Adrian Hill, Ben Shipway, Chris Maynard, Thomas Allen, Mike Rezny

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Large Eddy Simulation is a critical modelling tool for scien- tists investigating atmospheric flows, turbulence and cloud microphysics. Within the UK, the principal LES model used by the atmospheric research community is the Met Office Large Eddy Model (LEM). The LEM was originally devel- oped in the late 1980s using computational techniques and assumptions of the time, which means that the it does not scale beyond 512 cores. In this paper we present the Met Office NERC Cloud model, MONC, which is a re-write of the existing LEM. We discuss the software engineering and architectural decisions made in order to develop a flexible, extensible model which the community can easily customise for their own needs. The scalability of MONC is evaluated, along with numerous additional customisations made to fur- ther improve performance at large core counts. The result of this work is a model which delivers to the community signifi- cant new scientific modelling capability that takes advantage of the current and future generation HPC machines.
Original languageEnglish
Title of host publicationProceedings of the 3rd International Conference on Exascale Applications and Software
Place of PublicationEdinburgh
PublisherUniversity of Edinburgh
ISBN (Electronic)978-0-9926615-1-9
ISBN (Print)978-0-9926615-1-9
Publication statusPublished - 21 Apr 2015
EventExascale Applications and Software Conference 2015 - Edinburgh, United Kingdom
Duration: 21 Apr 201523 Apr 2015

Conference

ConferenceExascale Applications and Software Conference 2015
CountryUnited Kingdom
CityEdinburgh
Period21/04/1523/04/15

Keywords

  • MONC
  • LEM
  • Large Eddy Simulation
  • Met Office

Fingerprint

Dive into the research topics of 'A highly scalable Met Office NERC Cloud model'. Together they form a unique fingerprint.

Cite this