Monday June 26, 2023 | |
---|---|
8:15 - 8:45 | Check-in |
8:45 - 9:00 | Welcome to the ACM School and Program Details (Mateo Valero, Wen-mei Hwu, Rosa Badia, María Ribera, Antonio J. Peña) |
9:00 - 10:30 | Lecture 1: Introduction (Wen-mei Hwu, NVIDIA) |
10:30 - 11:00 | Coffee break |
11:00 - 12:30 | Lecture 2: Deep Learning on GPUs (Wen-mei Hwu) |
12:30 - 13:30 | Lunch break |
13:30 - 15:00 | Lecture 3: Advanced GEMM Optimizations (Marc Jordà) |
15:00 - 17:00 | Hands-on Lab 1: Advanced GEMM Optimizations (Marc Jordà) |
Tuesday June 27, 2023 | |
---|---|
9:00 - 10:30 | Lecture 4: Multi-GPU Training (Wen-mei Hwu) |
10:30 - 11:00 | Coffee break |
11:00 - 12:30 | Lecture 5: Dynamic Programming for Genome Sequence Alignment (Juan Gómez) |
12:30 - 13:30 | Lunch break |
13:30 - 15:30 | Hands-on Lab 2: Dynamic Programming and Tiling for Sequence Alignment (Juan Gómez) |
15:30 - 16:00 | Coffee break |
16:00 - 17:15 | Keynote 1 (Bryan Catanzaro, NVIDIA) |
Wednesday June 28, 2023 | |
---|---|
9:00 - 10:30 | Lecture 6: Sparse Matrix Computations (Leonidas Kosmidis) |
10:30 - 11:00 | Coffee break |
11:00 - 12:30 | Graph Traversal (Juan Gómez) |
12:30 - 13:30 | Lunch break |
13:30 - 15:00 | Lecture 8: Graph Mining and Analytics (Wen-mei Hwu) |
15:00 - 17:00 | Hands-on Lab 3: Triangle Counting (Marc Jordà) |
17:00 - 18:00 | Poster Session |
18:00 - 19:00 | Reception |
Thursday June 29, 2023 | |
---|---|
9:00 - 10:30 | Lecture 9: Cutoff Binning and Input- vs. Output-centric Parallelization (Wen-mei Hwu) |
10:30 - 11:00 | Coffee break |
11:00 - 12:30 | Lecture 10: Programming GPU Clusters (Antonio Peña, Mert Hidayetoğlu) |
12:30 - 13:30 | Lunch break |
13:30 - 15:00 | Lecture 11: Conclusion (Wen-mei Hwu) |
15:00 - 17:00 | Hands-on Lab 4: Scatter-Gather (Marc Jordà) |
Friday June 30, 2023 | |
---|---|
9:00 - 9:45 | Keynote 2: Challenges in Computing Industry (Tingyao Wu, Huawei) |
9:45 - 10:45 | Lecture 12: OmpSs Single Node Programming (Vicenç Beltran) |
10:45 - 11:00 | Coffee break |
11:00 - 12:30 | Hands-on Lab 5: OmpSs Single Node and Paraver (Vicenç Beltran) |
12:30 - 13:30 | Lunch break |
13:30 - 14:30 | Lecture 13: OmpSs Support for Heterogeneous Platforms; Advanced Examples (Xavier Teruel) |
14:30 - 15:00 | Career Advise @ HiPEAC (Federico Iori) |
15:00 - 15:30 | Awards + Course Certificates |
15:30 - 17:00 | Hands-on Lab 6: OmpSs in Heterogeneous Platforms and Application Analysis (Xavier Teruel) |