27-29 November 2018
Barcelona BSC Campus Nord
CET timezone

The registration to this course is now open. Please, bring your own laptop. All the PATC courses at BSC are free of charge.

Course conveners: Maria Teresa Pay and Mario Acosta

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

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 (Nov. 27)

Session 1 / 10:00am – 1:30pm (3 h lectures)
10:00-11:30 Introduction to earth science fundamentals and modelling.
    11:30-11:50 Coffee break
11:50-13:30 Introduction to Linux and HPC, BSC facilities, PRACE and RES
    13:30-14:30 Lunch break

Session 2 / 2:30pm – 6:00 pm (1:30 h lectures, 2 h practical)

14:30-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.
    16:00-16:20 Coffee break
16:20-18:00 Introduction to analysis and visualisation tools for model outputs
(s2dverification, MapGenerator, CDO, NCO, panoply, ncview)

18:00  Adjourn
    20:00 Social dinner (participants pay individually)


Day 2 (Nov 28)

Session 3 / 10:00am – 2:00pm (3 h lectures)
10:00-11:00 Lecture on the NMMB-MONARCH chemical transport model.
11:00-12:00 Lecture on setting up and running the model.
    12:00-12:30 Coffee break
12:30-14:00 Model hands-on tutorial. Students will run a prepared case.
    14:00-15:00 Lunch break

Session 4 / 3:00pm – 5:00 pm (2 h practical)
15:00-17:00 Analysis hands-on tutorial. Students will apply tools for analysis and
visualisation to the outputs created in the morning.


Day 3 (Nov 29)

Session 5 / 10:00am – 2:00pm (3 h lectures)
10:00-11:00 Lecture on the EC-EARTH climate model.
11:00-12:00 Lecture on setting up and running the model with Autosubmit.
    12:00-12:30 Coffee break
12:30-14:00 Model hands-on tutorial. Students will run with a prepared case.
    14:00-15:00 Lunch break

Session 6/ 3:00pm – 5:30 pm (2 h practical)
15:00-17:00 Analysis hands-on tutorial. Students will apply tools for analysis and
visualisation to the outputs created in the morning.
17:00-17:30 MareNostrum visit

End of Course

Starts 27 Nov 2018 10:00
Ends 29 Nov 2018 17:30
CET
Barcelona BSC Campus Nord
Vèrtex Building Room VS208

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