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

08/16/2019
by   Michał Kulczewski, 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 performance and energy models for the selected Weather & Climate dwarfs for different hardware architectures, multinode with GPU accelerators in particular. Presented performance models are extension to model provided in Deliverable 3.2. With some further enhancements, they are incorporated in the DCworms simulator. In particular, extended models allow to predict computational and energy performance on different architectures: single and multinodes, equipped with CPUs and GPUs accelerators. This allows to provide feasible performance projection at system scale.

READ FULL TEXT

page 1

page 3

page 8

page 9

page 18

page 20

page 24

page 38

research
08/16/2019

Report on the performance portability demonstrated for the relevant Weather & Climate Dwarfs

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

Recommendations and specifications for data scope analysis tools

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
09/30/2020

ESiWACE2 Services: RSE collaborations in Weather and Climate

We present the collaborative model of ESiWACE2 Services, where Research ...
research
08/16/2019

Batch 2: Definition of novel Weather & Climate Dwarfs

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

Performance report and optimized implementations of Weather & Climate dwarfs on multi-node systems

This document is one of the deliverable reports created for the ESCAPE p...

Please sign up or login with your details

Forgot password? Click here to reset