Date

Monday 13 - Tuesday 14 September 2021

Location

The Cyprus Institute, Online - link will be available soon

Description

This event will build on the knowledge and competences of the HPC IntermediateTraining Event, and teach more advanced aspects of HPC and will include GPU Programming, Data Analytics, Machine Learning, AI and Deep Learning.

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, or Python. Hands on exercises are part of the training and will be provided in C, C++, and Python

Attendees should ideally have attended the EuroCC NCC HPC Beginner Training Event and HPC Intermediate Training Event. If not, interested attendees are advised to follow these events via the following links:

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.

Agenda

Day 1 (Monday 13 September, 2021)

GPU programming

Presentations for the whole day

  • 09:30 - 10:00: Welcome and Participant Introductions
  • 10:00-11:00: Introduction to the GPU architecture. YouTubeLogo Watch on YouTube
  • 11:00-11:30: Break
  • 11:30-12:30: CUDA C/C++ by example. YouTubeLogo Watch on YouTube
  • 12:30-13:30: Lunch Break
  • 13:30-14:30: CUDA programming using Python. YouTubeLogo Watch on YouTube
  • 14:30-15:00: Break
  • 15:00-16:00: Multi-GPU programming for shared and distributed computing. YouTubeLogo Watch on YouTube

Day 2 (Tuesday 14 September, 2021)

Hyperparameter Tuning of Machine Learning Models

  • 10:00-11:15: Hands on Deep Learning with Tensorflow and Keras. YouTubeLogo Watch on YouTube
  • 11:15-11:30: Break
  • 11:30-12:45: Hands on Deep Learning with Tensorflow and Keras. YouTubeLogo Watch on YouTube
  • 12:45-13:45: Lunch Break
  • 13:45-15:00: Hyperparameter Tuning of Machine Learning Models (1/2). References (slides) can be found below. YouTubeLogo Watch on YouTube
  • 15:00-15:15: Break
  • 15:15-16:30: Hyperparameter Tuning of Machine Learning Models (2/2). References (slides) can be found below. YouTubeLogo Watch on YouTube

References for "Hyperparameter Tuning of Machine Learning Model" Sessions

Slack Channel

The slack channel to be used for the event is the following:
https://app.slack.com/client/T01JTHGH259/C02DQG22W9J

Registration

Register to attend this event by the end of Monday 6th September 2021 on our Event Platform page:
https://www.meetup.com/high-performance-computing-cyprus/events/279884830

EuroCCLogo