Registering of attendees, logistics of training event.
9:40 AM
→
10:00 AM
Welcome address
Welcome address to The Cyprus Institute and the General User Meeting
10:00 AM
→
10:30 AM
LinkSCEEM-2 project and related topics
Description of The Cyprus Institute and its activities and the LinkSCEEM project
10:30 AM
→
11:00 AM
Key Generation and Setup of Training Accounts
Preparation time to allow trainees to access and use the machines. They will be shown how to create public/private key pairs and training accounts will be created for them
Trainees will be given an overview of the technical aspects of accessing machines (beyond public/private key creation)
1:00 PM
→
2:00 PM
Lunch Break
1h
Lunch Break
2:00 PM
→
3:30 PM
Programming Essentials Distributed and Parallel Programming Paradigms
Programming Essentials - basic concepts of C/Fortran.
Distributed and Parallel Programming Paradigms basic important and relevant concepts to the workshop content that will be presented.
3:30 PM
→
4:00 PM
Coffee/Tea Break
30m
Coffee/Tea Break
4:00 PM
→
5:00 PM
Session on CfP Applications
Trainees will be given the details of how one can prepare a production/prepatory a
Programming GPU Enviroments and OpenACC Introduction
Trainees will be given an overview on the various ways with which one can program GPU environments. An introduction to OpenACC programming will then be given.
11:00 AM
→
11:30 AM
Coffee/Tea Break
30m
Coffee/Tea Break
11:30 AM
→
1:00 PM
OpenACC Hands on
OpenACC Hands on exercises based on the material that was presented earlier.
1:00 PM
→
2:00 PM
Lunch Break
1h
Lunch Break
2:00 PM
→
3:30 PM
MPI Introduction
A presentation of MPI introductory concepts will be given.
3:30 PM
→
4:00 PM
Coffee/Tea Break
30m
Coffee/Tea Break
4:00 PM
→
5:30 PM
Hybrid Programming
Concepts learned in OpenMP and MPI sessions will combined in this Hybrid Programming session.