Parallel Computing Summer School 2019

27/05/2019 - Day I
8.45 - 9.45 Registration
10.00 - 10.30 Inauguration
Session I
10.30 - 12.00 Parallel Computer Architectures : An Overview
Session II
12.00 AM - 1.30 PM Pathway from Serial Computing to Parallel Computing
Session III
2.15 PM - 3:45 PM Serial Code Optimization
Session IV
4.00 PM -5.30 PM Profiling of codes
28/05/2019 - Day II
Session I
09.30 AM to 11.00 AM OpenMP - I
Session II
11.15 AM - 12.45 PM OpenMP - II
Session III
1.45 PM- 3:15 PM Hands-on Session – OpenMP
Session IV
3.30 PM -5.00 PM Programming Challenges/Opportunities in Heterogeneous Architectures
29/05/2019 - Day III
Session I
10.00 PM to 11.30 PM Message Passing Interface (MPI) - I
Session II
11.45 AM - 1.15 PM Message Passing Interface (MPI) - II
Session III
2.00 PM - 4:45 PM Hands-on Session – MPI
Session IV
4.45 PM -5.45 PM PARAM Shavak - HPC and Deep Learning
30/05/2019 - Day IV
Session I
09.30 AM to 11.00 AM Introduction to GPU programming and Open ACC
Session II
11.45 a.m. - 1.15 PM OpenACC Data Management, Gangs, Workers, and Vectors Demystified
Session III
2.00 PM - 3:30 PM Mini-application challenge: Overview & Review Steps
Session IV
3.45 PM -6.00 PM The application challenge using AWS and Linux academy infrastructure
31/05/2019 - Day V
Session I
10.00 AM to 11.30 AM Intel Architecture for Software Development
Session II
11.45 AM - 1.15 PM Understanding your code and how to parallelize it?
Session III & IV
2.00 PM - 5:00 PM A Case Study using Intel HPC Tools
Valedictory
5.00 p.m. -5.30 p.m. Valedictory & Certificate Distribution