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
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

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

- 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

- 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

- 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