Batch 2: Definition of novel Weather & Climate Dwarfs

08/16/2019
by   Andreas Muller, et al.
0

This document is one of the deliverable reports created for the ESCAPE project. ESCAPE stands for Energy-efficient Scalable Algorithms for Weather Prediction at Exascale. The project develops world-class, extreme-scale computing capabilities for European operational numerical weather prediction and future climate models. This is done by identifying weather & climate dwarfs which are key patterns in terms of computation and communication (in the spirit of the Berkeley dwarfs). These dwarfs are then optimised for different hardware architectures (single and multi-node) and alternative algorithms are explored. Performance portability is addressed through the use of domain specific languages. This deliverable contains the description of the characteristics of a second set of so-called numerical weather & climate prediction dwarfs that form key functional components of prediction models in terms of the science that they encapsulate and in terms of computational cost they impose on the forecast production. The ESCAPE work flow between work packages centres on these dwarfs and hence their selection, their performance assessment, code adaptation and optimisation is crucial for the success of the project. These new dwarfs have been chosen with the purpose of extending the range of computational characteristic represented by the dwarfs previously selected in batch 1 (see Deliverable D1.1). The dwarfs have been made, their documentation has been compiled and the software has been made available on the software exchange platform. The dwarfs in this deliverable include a multigrid elliptic solver, a novel advection scheme for unstructured meshes, an advection scheme for structured meshes and a radiation scheme. This deliverable includes their scientific description and the guidance for installation, execution and testing.

READ FULL TEXT

page 8

page 11

page 13

page 14

page 16

page 30

page 38

page 39

research
08/16/2019

Batch 1: Definition of several Weather & Climate Dwarfs

This document is one of the deliverable reports created for the ESCAPE p...
research
08/16/2019

Projections of achievable performance for Weather & Climate Dwarfs, and for entire NWP applications, on hybrid architectures

This document is one of the deliverable reports created for the ESCAPE p...
research
08/16/2019

Additional key features required for different directives based porting approaches

This document is one of the deliverable reports created for the ESCAPE p...
research
08/16/2019

Public release of Atlas under an open source license, which is accelerator enabled and has improved interoperability features

This document is one of the deliverable reports created for the ESCAPE p...
research
08/16/2019

Development of Atlas, a flexible data structure framework

This document is one of the deliverable reports created for the ESCAPE p...
research
08/16/2019

Report on workflow analysis for specific LAM applications

This document is one of the deliverable reports created for the ESCAPE p...
research
03/22/2021

Machine Learning Emulation of 3D Cloud Radiative Effects

The treatment of cloud structure in radiation schemes used in operationa...

Please sign up or login with your details

Forgot password? Click here to reset