Media hub‎ > ‎ESCAPE events‎ > ‎

1st ESCAPE Dissemination and Training Workshop

Towards Energy-efficient Scalable Algorithms for Weather- and Climate prediction: Status and Prospects   
18-20 October 2016, Elsinore, Denmark

The EU-H2020 ESCAPE ( project brings together numerical weather prediction (NWP), climate and high-performance computing (HPC) communities to develop world-class, extreme-scale computing capabilities for European operational NWP and future climate models. One of the challenges is to execute complex state-of-the-art models of the atmosphere within tight production schedules.

The workshop sessions were organized according to the following topics (with oral presentations, including keynote speakers):
  • Introduction to the ESCAPE project
  • Weather & Climate Dwarfs – aspects and fundamental algorithmic building blocks underlying weather and climate services;
  • Diagnostic methods and tools, co-design and algorithms development for use in extreme-scale, HPC applications, minimizing time- and cost-to-solution;
  • Session for relevant EU projects / Consortia involving HPC for weather, climate, ocean/sea, Earth System Modelling communities
  • Panel discussions on key issues from the workshop

The programme for the workshop was as follows - the workshop presentations can be downloaded from the programme, abstracts are available in the Workshop Booklet:

 Tuesday, 18th October 2016
Introduction to ESCAPE and related Topics 
Time Title  Presenter 
13:00 - 13:10 Welcome & General Information  Bent H. Sass / DMI 
13:10 - 13:30 ESCAPE Project Introduction Peter Bauer / ECMWF 
13:30 - 14:30  Weather & Climate Dwarfs – aspects and fundamental algorithmic building blocks underlying weather and climate services Session Chair: Nils Wedi
NWP & climate dwarfs, a concept for co-design and model performance research Nils Wedi / ECMWF
The Atlas data structure framework Willem Deconinck / ECMWF
Towards multigrid preconditioning for a 3D elliptic solver dwarf Joanna Szmelter / Loughborough Univ
Radiation dwarf advances Kristian P. Nielsen /DMI
14:30 - 15:30 Session: Code Adaptation Approaches - Addressing Heterogeneous Architectures Chair: Oliver Fuhrer 
Adapting weather and climate codes for emerging hardware architectures Oliver Fuhrer / MeteoSwiss
Automated roofline models: Optimising dwarfsmemory Alastair McKinstry / ICHEC
Towards domain-specific languages for portable dynamical cores on global irregular grids  Carlos Osuna / MeteoSwiss
15:30 - 16:00 Coffee Break
16:00 - 17:00 Session: Hybrid Computing - optimising the exploitation of alternative technologies and specialised accelerators Chair: Peter Messmer
Good optimization requires good metrics Xavier Vigouroux /Atos
Performance metrics and energy Milosz Ciznicki /PSNC
Energy efficiencies of the Optalysys optical processing technology Nicholas New /Optalysys
Dwarfs on GPUs: Initial results Peter Messmer/ NVIDIA
 17:00 - 18:00 Session: Benchmarking and Diagnostics - gaugeing code efficiency and energy consumption for regional and global NWP applications Chair: Piet Termonia
Benchmarking and Diagnostics - gaugeing code efficiency and energy consumption for regional and global NWP applications Piet Termonia /RMI
The RMI-EPS workflow and benchmarking suite Joris Van Bever / RMI
DCworms – a tool for simulation of performance and energy-efficiency of computing architectures Wojciech Piatek/ PSNC
 18:00 Adjourn and Icebreaker 
Wednesday, 19th October 2016
Invited Talks Session 1 Chair: Fabrice Voitus
 Time Title  Presenter 
09:00 - 09:20 The current dynamical core of the COSMO model Michael Baldauf / DWD
09:20 - 09:40 LACE: RC LACE - ALARO strategy for an efficient parameterization of the radiative transfer Petra Smolikova / CHMI
09:40 - 10:00 Challenges and activities on computational efficiency, scalability and code transparency for HARMONIE Jeanette Onvlee / KNMI
10:00 - 10:20 The ALADIN consortium: status and challenges Piet Termonia / RMI
10:20 - 10:50 Coffee Break
Invited Talks Session 2 Chair: Piet Termonia
Time Title  Presenter 
10:50 - 11:10 LFRIC: The LFRic model - a scalable model for the Met Office Samantha Adams/ MetOffice
11:10 - 11:30 EC-Earth, a European community Earth System Model Ralf Doescher / SMHI
11:30 - 11:50 Link with POP - Performance Optimisation and Productivity Centre of Excellence in Computing Applications Cristian Simarro / ECMWF
11:50 - 12:10 Link with ESIWACE: The use of inexact hardware to improve weather and climate predictions Peter Dueben / ECMWF
12:10 - 12:30 EoCoE code performance evaluation and code optimisation methodology Paul Gibbon / FZ Juelich
12:30 - 14:00 Lunch
Workshop Working Groups Part 1
Time Title Chair
14:00 - 15:00 Introductory plenary discussion on definition of working groups Nils Wedi / ECMWF
15:00 - 17:30 Parallel Working Groups  
17:30 Adjourn
Thursday, 20th October 2016
Workshop - Working Groups (Part 2)
Time Title Chair
09:00 - 10:30 Parallel Working Groups (continued)  
10:30 - 11:00 Coffee Break 
11:00 - 11:20 Outcome Working Group 1 - Algorithms and Science Pierre Benard / MeteoFrance
11:20 - 11:40 Outcome Working Group 2 - Code Adaptation Erwan Raffin / Atos-Bull
11:40 - 12:00 Outcome Working Group 3 - Benchmarking and Diagnostics Michal Kulczewski / PSNC
12:00 - 13:00 Plenary Session Moderators: Peter Bauer / ECMWF, Nils Wedi / ECMWF
13:00 End of Meeting


Workshop schedule: from Tuesday 18 October 13:00 to Thursday 20 October 14:00 

Workshop location:  Konventum Conference Centre, Gammel Hellebækvej 70, 3000 Elsinore, Denmark. Telephone: +45 49 28 09 00

Workshop Venue

The Workshop Organizing Committee:

Bent H .Sass (, Alexander Mahura (, Peter Bauer (, Nils Wedi (, Daniel Thiemert (, Michal Kulczewski (