Tuesday 3rd December 2019

Enabling multi-node MPI parallelisation of the LISFLOOD flood inundation model

Wednesday 4th December 2019 15:00

Arno Proeme, EPCC

The availability of higher-resolution topographic datasets covering greater spatial domains has soared in recent years, pushing the limits of computational resources beyond those typically found in regional HPC services. In addition, many countries that are subject to large-scale flooding each year do not have access to real-time flood forecasting software. This webinar describes how HAIL-CAESAR, a geosciences code that implements the LISFLOOD flood inundation model, was ported to make use of LibGeoDecomp - a C++ stencil code HPC library - to enable multi-node parallelism. Whilst currently single inundation scenarios can take multiple days to run using standard hydrological modelling software, this project paves the way for ensemble runs that can be initiated on the basis of a 24 or 48 hour rainfall forecast and complete within shorter timescales, which should ultimately have major implications for flood warnings in developing countries.

Full details and join link

Upcoming Training Opportunities

Registration open now

  • Shared-memory Programming with OpenMP - Online course, four Wednesday afternoons, 13, 20, 27 November and 4 December 2019
  • Enabling multi-node MPI parallelisation of the LISFLOOD flood inundation model, Online webinar, postponed to 4 December 2019 15:00
  • HPC Carpentry, EPCC, Edinburgh, 9 - 10 December 2019
  • Hands-on Introduction to HPC, EPCC, Edinburgh, 7-8 January 2020
  • GPU Programming with CUDA, EPCC, Edinburgh, 9-10 January 2020
  • Advanced MPI, Imperial College London, 27-28 January 2020
  • Cray Compilation Environment Update and modern Fortran, Online webinar, 29 January 2020 15:00

Full details and registration at