Skip to content

CaSToRC-CyI/NCC-Beginner-Training-2021

Repository files navigation

NCC-Beginner-Training-2021

Slides and examples for the Beginner Training 2021

HPC Beginner Training Event

https://castorc.cyi.ac.cy/events/hpc-beginner-training-event-02-2021

Date

Monday 15 - Wednesday 17 February 2021

Location

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/

Description

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.

Pre-requisites

Attendees should be familiar with at least one programming language, such as C/C++, Fortran, Python, R.

Requirements

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.

Tentative Agenda (TBC)

Day 1 (Monday 15th February 2021)

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

Day 2 (Tuesday 16th February 2021)

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

Day 3 (Wednesday 17th February 2021)

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

About

Slides and examples for the Beginner Training 2021

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published