Please, bring your own laptop. All the PATC courses at BSC are free of charge.

Course conveners: Dene Bowdalo and Iria Ayan 

This training will be online via zoom.

Course lecturers: Earth Sciences Department researchers involved in the group of Computational Earth Sciences, Atmospheric Composition, Climate Prediction and Earth System Services. 

Conveners

  • Dene Bowdalo, Recognised Researcher, Atmospheric Composition Group, Earth Sciences, BSC

  • Iria Ayan, Junior Research Engineer, Computational Earth Sciences Group, Earth Sciences, BSC

Course Lecturers

Oriol Jorba, Leading Researcher, BSC-ES, Atmospheric Composition Group
Eleftheria Exarchou, Recognised Research, BSC-ES, Climate Variability and Change Group
Mario Acosta, Recognised Researcher, BSC-ES, Computational Earth Sciences Group
Miguel Castrillo, Senior Research Engineer, BSC-ES, Computational Earth Sciences Group
Maria Goncalves, Established Researcher, BSC-ES, Atmospheric Composition Group
Francesca Macchia, Research Engineer, BSC-ES, Computational Earth Sciences Group
Gilbert Montane, Research Engineer, BSC-ES, Computational Earth Sciences Group
Alejandro Garcia, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
Eric Ferrer, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
Francesco Benincasa, Senior Research Engineer, BSC-ES, Computational Earth Sciences Group
Miriam Olid, Research Support Engineer, BSC-ES, Computational Earth Sciences Group
Santiago Enciso, Junior Research Engineer, BSC-ES, Atmospheric Composition Group
Franco Lopez, Junior Research Engineer, BSC-ES, Atmospheric Composition Group
An-Chi Ho, Research Engineer, BSC-ES, Computational Earth Sciences Group
Eva Rifa, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group

 

Objectives: The objective of this PATC course is to cover the basics of a high performance computing (HPC) environment oriented towards earth science applications, specifically chemical weather modelling and climate modelling.

More precisely, the course will cover:

  • Introduction to earth science fundamentals and modelling;
  • Basic usage of an HPC environment: shell, compilers, libraries, file systems, queuing system and parallel computing.
  • Build and configure targeted earth science applications with the NMMB/BSC-CTM chemical transport model and with the EC-EARTH climate model;
  • Execute and monitor numerical experiments using a workflow manager;
  • Analyse and visualise model outputs with a wide set of tools.

Learning outcomes: Participants will learn and gain experience in accessing an HPC facility, installing earth science numerical models and related utilities and libraries, running numerical simulations, monitoring the execution of supercomputing jobs, analysing and visualising model results.

Level: (All courses are designed for specialists with at least 1st cycle degree or similar background experience)
For trainees with some theoretical and practical knowledge

Prerequisites:
At least University degree in progress on Earth Sciences, Computer Sciences or related area
Basic knowledge of UNIX
Knowledge of C, FORTRAN, MPI or openMP is recommended
Knowledge of Earth Sciences data formats is recommended (grib, netcdf, hdf,…)

Knowledge of R and Python

Agenda:

Day 1 (Tuesday November 8th)
10:00-10:15 Welcome and introduction of the BSC Earth Sciences Department. (Oriol Jorba)
10:15-10:30 Technical and logistical information. (Dene Bowdalo and Iria Ayan)
10:30-11:00 Introduction to Earth science fundamentals and modelling. (Eleftheria Exarchou)
11:00-11:30 Break
11:30-13:00 Introduction to Linux and HPC, BSC facilities, PRACE and RES + preparation/checks for hands-on tutorial after lunch break (Mario Acosta, Miguel Castrillo)
13:00-14:00 Lunch break
14:00-16:00 HPC hands-on tutorial. At the end of this tutorial, the students will be able to compile and execute jobs on Mare Nostrum 4. (Mario Acosta, Iria Ayan, Miguel Castrillo)

Day 2 (Wednesday November 9th)

9:30-10:00 Lecture on the EC-EARTH climate model. (Maria Goncalves)
10:00-10:30 Lecture on the NMMB-MONARCH atmosphere chemistry model. (Oriol Jorba)
10:30-11:00 Lecture on setting up and running the NMMB-MONARCH model with Autosubmit. (Francesca Macchia and Gilbert Montane)
11:00-11:30 Break
11:30-13:30 Model hands-on tutorial. Students will run a prepared case. (Francesca Macchia, Gilbert Montane, Alejandro García, Eric Ferrer)
13:30-14:30 Lunch break
14:30-15:30 Introduction to most common analysis and visualisation tools for earth models outputs (Francesco Benincasa)

Day 3 (Thursday November 10th)

9:30-11:30 Analysis hands-on tutorial: Providentia. Students will apply tools for analysis and visualisation to the outputs created the day before. (Dene Bowdalo, Miriam Olid, Santiago Enciso, Franco Lopez)
11:30-12:00 Break
12:00-14:00 Analysis hands-on tutorial: R tools (An-Chi Ho, Eva Rifà)

END of COURSE

Starts
Ends
CET

For further details and practical info such as local transport and venue please visit the local course pages for PATC@BSC: http://www.bsc.es/patc