Handbook of European HPC projects


Centre of Excellence for Exascale in Solid Earth

ChEESE addresses extreme computing scientific and societal challenges in Solid Earth by harnessing European institutions in charge of operational monitoring networks, tier-0 supercomputing centres, academia, hardware developers and third-parties from SMEs, industry and public-governance. The scientific challenge is to prepare 10 open-source flag-ship codes to solve Exascale capacity and capability problems on computational seismology, magnetohydrodynamics, physical volcanology, tsunamis, and data analysis and predictive techniques from monitoring earth-quake and volcanic activity. The selected codes are periodically audited and optimized at both intranode level (including heterogeneous computing nodes) and internode level on heterogeneous hardware prototypes for the upcoming Exascale architectures, thereby ensuring commitment with a co-design approach. Preparation to Exascale considers also aspects like workflows like data management and sharing, I/O, post-process and visualization. Additionally, ChEESE has developed WMS-light, an open source workflow management system for the geoscience community that supports a wide range of typical HPC application scenarios and is easy to use and integrate with existing workflow setups.

In parallel with these transversal activities, ChEESE supports three vertical pillars.
First, it develops pilot demonstrators for challenging scientific problems requiring of Exascale computing in alignment with the vision of European Exascale roadmaps. This includes near real-time seismic simulations and full-wave inversion, ensemble-based volcanic ash dispersal forecasts, faster than real-time tsunami simulations or physics-based hazard assessments for earthquakes, volcanoes and tsunamis.
Second, some pilots are also intended for enabling of operational services requiring of extreme HPC on urgent computing, early warning forecast of geohazards, hazard assessment and data analytics. Pilots with a higher Technology Readiness Level (TRL) will be tested in an operational environment in collaboration with a broader user’s community. Additionally, and in collaboration with the European Plate Observing System (EPOS) and Collaborative Data Infrastructure (EUDAT), ChEESE will promote and facilitate the integration of HPC services to widen the access to codes and fostering transfer of know-how to Solid Earth community.
Finally, the third pillar of ChEESE acts as a hub to foster HPC across the Solid Earth Community and related stakeholders and to provide specialized training on services and capacity building measures. Training courses ChEESE has organized include: Modelling tsunamis and volcanic plumes using European flagship codes, Advanced training on HPC for computational seismology and Tools and techniques to quickly improve performances of HPC applications in Solid Earth.

Simulations of (1) volcanic ash dispersal (2) tsunami (3) earthquake and (4) magnetic fields using ChEESE flagship codes. 


Arnau Folch

H2020 Centre of Excellence


Coordinating Organization:
BSC Barcelona Supercomputing Center, Spain

Project Timespan
2018-11-01 – 2022-03-31

Other Partners:
  • INGV – Istituto Nazionale di Geofisica e Vulcanologia, Italy
  • IMO – Icelandic Meteorological Office, Iceland
  • ETHZ – Eidgenössische Technische Hochschule Zürich, Switzerland
  • HLRS – High Performance Computing Center – Universität Stuttgart, Germany
  • CINECA – Consorzio Interuniversitario, Italy
  • Technische Universität München, Germany 
  • Ludwig-Maximilians-Universität München, Germany
  • University of Málaga, Spain
  • NGI – Norwegian Geotechnical Institute, Norway
  • IPGP – Institut de Physique du Globe de Paris, France
  • CNRS – Centre National de la Recherche Scientifique, France
  • Atos (Bull SAS), France