Slides and examples for the Beginner Training 2021
https://castorc.cyi.ac.cy/events/hpc-beginner-training-event-02-2021
Monday 15 - Wednesday 17 February 2021
The Cyprus Institute, Online
Registration for this event open on Monday 25th January 2021. Please visit our events platform for more details: https://www.meetup.com/high-performance-computing-cyprus/events/275843875/
Attendees will receive hands-on training on how to remotely access and use the National Competence Center infrastructure, how to run their codes efficiently on the infrastructure, basics of parallel programming, and guidance on how to write a competitive proposal for computational resources. This is crucial for helping user communities in Cyprus to capitalise on EuroHPC opportunities, such as access to EuroHPC leadership computers, participation in EuroHPC research and innovation calls and collaboration with other EU members of EuroHPC.
This event is part of the EuroCC project and the National Competence Center activities.
Attendees should be familiar with at least one programming language, such as C/C++, Fortran, Python, R.
All attendees will need their own desktop or laptop with the following software installed:
- Web browser - e.g. Firefox or Chrome
- PDF viewer - e.g. Firefox, Adobe Acrobat
- ssh client - Terminal for Mac or Linux is fine. For Windows Putty should be fine.
09:30 - 10:00: Welcome and Participant Introductions
10:00 - 10:15: Introduction to NCC
10:15 - 11:15: Introduction to High-Performance computing
11:15 - 11:30: Break
11:30 - 12:30: Introduction to Data Analysis with Artificial Intelligence Algorithms
12:30 - 13:30: Lunch Break
13:30 - 14:30: How to access HPC infrastructure and Training Opportunities
14:30 - 14:45: Break
14:45 - 17:00: Basics of Parallel programming and performance optimization
10:00 - 12:00: Connecting to a system, Linux Introduction, Scripting
12:00 - 13:30: Lunch Break
13:30 - 15:00: Introduction to Slurm, Submitting jobs on systems, Queues, Modules
10:00 - 11:30: Brief introduction to Parallel Computing with OpenMP - Session 1
11:30 - 11:45: Break
11:45 - 12:30: Brief introduction to Parallel Computing with OpenMP - Session 2
12:30 - 13:30: Lunch Break
13:30 - 15:00: Brief introduction to Parallel Computing with OpenMP - Session 3