Research Data Services, Expertise & Technology Solutions

You are here

Day 1 - Monday 23 September 2019

Primary tabs



08:00 - 09:00 Registration
09:00 - 11:00

Kicking-off the Summer School
Chair: Sara Garavelli, Trust-IT Services

09:00 - 09:05 Welcome from local hosts, ICTP
09:05 - 09:15 Welcome to the Summer School, EUDAT & PRACE
09:15 - 09:30 Programme Overview & Logistics, Sara Garavelli, Download ppt
09:30 - 10:00 ICTP Use case, Erika Coppola & Graziano Giuliani, ICTP
Real use case: scientists from the Earth Science Physic group of the ICTP will present scientific objectives as well as data workflow, from production to post-processing phase and final publication, of the CORDEX-results, input for climate change impact and adaptation studies of the Intergovernmental Panel on Climate Change (IPCC).    
10:00 - 11:00 The Research Data Lifecycle and how the EUDAT and PRACE services support it across multiple disciplines, Shaun de Witt, UKAEA and Simon Wong, ICHEC Download ppt1, Download ppt2

What you will learn
- The different phases of a data research lifecycle
- An example of full data research lifecycle supporting a scientific challenge
- What are the EUDAT & PRACE offerings
- How EUDAT and PRACE can support the data research lifecycle

11:00 - 11:30 Coffee & Networking
11:30 - 13:00

Introducing the basics, from Linux fundamental commands to Python notation
Chair: Giuseppe Fiameni, CINECA

Download Training Material

- Introduction to Linux commands (terminal, file organization, command execution, job scheduling)
- Python syntax (Strings, Control flow, Functions, I/O, Iterables, Iterator)

What you will learn
- How to access an HPC system via secure shell (SSH)
- How to submit an HPC job
- How to interact with a Linux system

13:00 - 14:00 Lunch Break
14:00 - 16:00

Learning the basics: Data Processing: HPC Fundamentals
Chair: Leon Kos, PRACE

Training material:

- High level presentation of HPC fundamentals.
- How to submit a job on the system
- Introduction on HPC environments, different architectures, jobs environments

What you will learn
- Get an overview of HPC from inside out with hands on CINECA system
- Write a batch job or run on compute node interactively.

16:00 - 16:30 Coffee & Networking
16:30 - 18:00

Data Processing: Computing Architectures
Chair: Leon Kos, PRACE

Training material:

- Environment modules
- Python on HPC systems
- Conda environment
- Using a batch system

What you will learn
- How to use Python on HPC
- How to write batch