Program
Saturday September 3, 2022 | |
---|---|
8:15 - 8:45 | PUMPS Check-in |
8:45 - 9:00 | Welcome and PUMPS Program Details (Antonio J. Peña, BSC) |
9:00 - 9:30 | Keynote 1: UP2DATE - Intelligent software-update technologies for safe and secure mixed-criticality and high performance cyber physical systems (Leonidas Kosmidis, BSC) |
9:30 - 10:30 | Lecture 1: Introduction to scalable parallelization, scatter-to-gather, binning (Antonio J. Peña, BSC) |
10:30 - 11:00 | Coffee break |
11:00 - 12:30 | Lecture 2: Input identification, regularization, compression (Juan Gómez-Luna, ETH Zürich) |
12:30 - 13:30 | Lunch break |
13:30 - 15:00 | Keynote 2: State of GPU Computing (Wen-mei Hwu, NVIDIA) |
15:00 - 16:00 | Lecture 3: Introduction to Deep Learning - Inference and Training (Marc Jordà, BSC) |
16:00 - 17:00 | Hands-on Lab 1: Gather-scatter, binning |
17:00 - 18:00 | Welcome Reception |
Sunday September 4, 2022 | |
---|---|
9:00 - 10:30 | Lecture 4: GPU Implementation of Neural Networks, cuDNN, Frameworks (Juan Gómez-Luna, ETH Zürich) |
10:30 - 11:00 | Coffee break |
11:00 - 12:30 | Lecture 5: Sparse and graph computation, application example (Leonidas Kosmidis, BSC) |
12:30 - 13:30 | Lunch break |
13:30 - 15:00 | Lecture 6: Advanced topics: Tensor cores, WARP programming, Unified memory (Juan Gómez-Luna, ETH Zürich) |
15:00 - 17:00 | Hands-on Lab 2: Convolution |
Monday September 5, 2022 | |
---|---|
9:00 - 10:30 | Lecture 7: Machine Learning for Computational Fluid Dynamics (Bernat Font, BSC) |
10:30 - 11:00 | Coffee break (with Group Picture) |
11:00 - 12:30 | Lecture 8: GPU Programming for Safety-Critical Systems (Leonidas Kosmidis, BSC) |
12:30 - 13:30 | Lunch break |
13:30 - 15:00 | Lecture 9: Multi-GPU Programming and GPU Programming Models (Antonio J. Peña, BSC) |
15:00 - 17:00 | Hands-on Lab 3: SPMV |
Tuesday September 6, 2022 | |
---|---|
9:00 - 9:30 | Keynote 3: Computing 2030 (Dr. Min Li, Huawei) |
9:30 - 10:30 | Lecture 10: OmpSs Single Node Programming (Xavier Martorell, BSC/UPC) |
10:30 - 11:00 | Coffee break |
11:00 - 11:30 | Keynote 4: The Barcelona Supercomputing Center (Prof. Mateo Valero, BSC/UPC) |
11:30 - 12:30 | Hands-on Lab 4: OmpSs Single Node and Paraver |
12:30 - 13:30 | Lunch break |
13:30 - 15:00 | Lecture 11: OmpSs Support for Heterogeneous Platforms; Advanced Examples (Xavier Teruel, BSC) |
15:00 - 15:30 | Awards + Course Certificates |
15:30 - 17:00 | Hands-on Lab 5: OmpSs in Heterogeneous Platforms and Application Analysis |