Program

  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)