Numerical Weather Prediction |
Title |
Topics Covered |
Presenter |
Introduction to NWP |
Why it is worth to make a weather forecast, the basic idea behind NWP, how to use observations, introduction to the advection problem differentiating spatial discretization methods. |
Dr Andreas Mueller / ECMWF |
Introduction to MPDATA |
Advection problem, analytical solution, MPDATA dwarf |
Dr Zbigniew Piotrowski / PSNC/IMGW |
High Performance Computing |
Title |
Topics Covered |
Presenter |
Introduction to HPC |
Overview on HPC from historic perspective, various code optimisation
techniques, different code efficiency estimation |
Michał Kulczewski / PSNC |
Performance Modelling |
Advanced modelling performance of the application, differences between
compute-bound and memory-bound applications, basic usage of hardware
performance counters, roofline model |
Miłosz Ciżnicki / PSNC |
Young Scientist Summer School 2017 |
Lecturer |
Topic |
Download |
Peter Bauer, ECMWF |
L1. Introduction to ESCAPE project |
|
Eigil Kaas, UCPH
|
L2. Numerical weather prediction and specific challenges |
|
Jens Hesselbjerg Christensen, UCPH
|
L3. Climate
modelling and specific challenges |
 |
Jun She, DMI
|
L4. European ocean modelling and specific challenges |
 |
Andrzej Wyszogrodzki, PSNC
|
L5. Atmospheric boundary layer, dispersion, removal and physiography |
 |
Eigil Kaas, UCPH
|
L6. Numerical methods & data assimilation |
|
Bent H. Sass, DMI
|
L7. Verification and quality assurance of numerical weather prediction systems |
 |
Daan Degrauwe, RMI
|
L8. Dwarf – Spherical harmonics & bi-Fourier |
 |
Zbigniew Piotrowski, PSNC
|
L9. Dwarf – ADVECTION |
 |
Andrzej Wyszogrodzki, PSNC
|
L10. Dwarf – ELIPTIC SOLVER |
|
Kristian P. Nielsen, DMI
|
L11. Dwarf – ACRANEB2 |
 |
Oisin Robinson, ICHEC
|
L12. Dwarf – LAITRI ( LAgrangian Interpolation TRI-linear) Optimization of IFS subroutine LAITRI on Intel Knights landing |
 |
Jacob W. Poulsen, Per Berg, DMI
|
L13. Hardware, architecture, paradigms, optimization – Part 1: Tuning Implementation of the Dwarf |
 |
Jacob W. Poulsen, Per Berg, DMI
|
L14. Hardware, architecture, paradigms, optimization – Part 2: Tuning Implementation of the Dwarf |
 |
Brian Vinter, UCPH
|
L15. Hardware, architecture, paradigms, optimization – Part 3: Low Power and High Performance Processing with FPGAs |
 |
Andreas Mueller, ECMWF
|
L16. Tools for benchmarking & diagnostics – Part 1: High performance computing and benchmarking for NWP |
 |
Alastair McKinstry, ICHEC
|
L17. Tools for benchmarking & diagnostics – Part 2: Use of Domain-Specific languages for NWP |
 |
Alastair McKinstry, ICHEC
|
L18. Tools for benchmarking & diagnostics – Part 3: Strategies for OpenMP and OpenACC |
|
Andreas Mueller, ECMWF
|
L19. ESCAPE Future challenges & new dwarfs |
 |
Authors/ Lecturers |
Name |
Bio & Expertise |
Contract |
Dr Andreas Mueller |
Andreas Mueller is a scientist in the numerical methods group at the European Centre for Medium-Range Weather Forecasts (ECMWF). After his MSc in physics he developed a computer model for the simulation of atmospheric moist convection that allowed to use adaptive mesh refinement. He finished his PhD in the group of Prof. Volkmar Wirth at the University of Mainz in Germany in 2012. After finishing his PhD he was a visiting fellow in the program "Multiscale Numerics for the Atmosphere and Ocean" at the Isaac Newton Institute for Mathematical Sciences in Cambridge, UK. In 2012, he received a four year grant by the National Research Council in Washington DC to work on optimizing the atmospheric model NUMA in the group of Prof. Francis X. Giraldo at the Naval Postgraduate School. Andreas moved to ECMWF in 2016 where he is working in the ESCAPE project on developing energy efficient scalable algorithms for weather prediction at exascale
|
andreas.mueller (at) ecmwf.int |
Dr Zbigniew Piotrowski |
|
zbigniew.piotrowski (at) imgw.pl |
Milosz Ciznicki |
|
miloszc (at) man.poznan.pl |
|
|