Please, bring your own laptop. All the BSC Training Courses are free of charge.
Course conveners: Aude Carreric, Recognized Researcher, BSC-ES, Climate Variability and Change Group
Rosa Rodriguez, Recognized Researcher, BSC-ES, Earth System Services Group
Course lecturers: Earth Sciences Department researchers involved in the group of Computational Earth Sciences, Atmospheric Composition, Climate Prediction and Earth System Services.
Course Lecturers
Oriol Jorba, Leading Researcher, BSC-ES, Atmospheric Composition Group
Aude Carreric, Recognized Researcher, BSC-ES, Climate Variability and Change Group
Marta Terrado, Recognized Researcher, BSC-ES, Earth System Services Group
Mario Acosta, Leading Researcher, BSC-ES, Computational Earth Sciences Group
Iria Ayan, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
Eric Ferrer, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
Pierre-Antoine Bretonnière, Senior Research Engineer, BSC-ES, Computational Earth Sciences Group
Gilbert Montane, Research Engineer, BSC-ES, Computational Earth Sciences Group
Alejandro García, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
Genís Bonet, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
An-Chi Ho, Research Engineer, BSC-ES, Computational Earth Sciences Group
Eva Rifà, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
Victoria Agudetse, Junior Research Engineer, BSC-ES, Computational Earth Sciences Group
Objectives: This training course aims to cover the basics of 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.
- Configure targeted earth science applications with the NMMB-MONARCH atmosphere chemistry 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, running numerical simulations, monitoring the execution of supercomputing jobs, and 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 a University degree in progress in Earth Sciences, Computer Sciences or a 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:
Time |
Title |
Lecturers |
Day 1 (Monday, 30 October) |
||
09:30 09:45 |
Welcome and introduction of the BSC Earth Sciences Department |
Oriol Jorba |
09:45 10:00 |
Technical and logistical information |
Rosa Rodriguez Aude Carreric |
10:00 10:30 |
Introduction to Earth science fundamentals and modelling |
Aude Carreric |
10:30 11:00 |
Break |
|
11:00 11:30 |
Introduction to Earth System Services |
Marta Terrado |
11:30 13:00 |
Introduction to Linux and HPC, BSC facilities + preparation/checks for hands-on tutorial after lunch break |
Mario Acosta |
13:00 14:00 |
Lunch break |
|
14:00 15:30 |
HPC hands-on tutorial. At the end of this tutorial, the students will be able to compile and execute jobs on Mare Nostrum 4. |
Iria Ayan Eric Ferrer |
15:30 16:00 |
Break |
|
16:00 17:30 |
Introduction to most common analysis and visualisation tools for earth models outputs |
Francesco Benincasa |
Time |
Title |
Lecturers |
Day 2 (Tuesday, 31 October) |
||
09:30 10:00 |
Lecture on the NMMB-MONARCH atmosphere chemistry model. |
Oriol Jorba |
10:00 10:30 |
Lecture on setting up and running the NMMB-MONARCH model with Autosubmit. |
Gilbert Montane Alejandro García |
10:30 11:00 |
Break |
|
11:00 13:00 |
Model hands-on tutorial. Students will run a prepared case. |
Gilbert Montane Alejandro García Eric Ferrer Genís Bonet |
13:00 14:00 |
Lunch break |
|
14:00 16:00 |
Analysis hands-on tutorial: R tools |
An-Chi Ho Eva Rifà Victoria Agudetse |
16:00 16:30 |
Networking and working time Closure |
Rosa Rodriguez Aude Carreric |