TREX Hackathon III
Many thanks to all participants for their enthusiastic participation. As well as to experts from NVIDIA, Intel and CINECA for such interesting insights on HPC and code optimisation.
Discover the exciting materials and highlights from our Hackathon event!
See you at our next event https://trex-coe.eu/events
Overview
The TREX Centre of Excellence together with CINECA is organising the TREX Hackathon III in Bologna, Italy. The Hackathon will be held in CINECA - Dipartimento HPC Rita Levi Montalcini Room, CINECA main building, Via Magnanelli 6, 40033 CASALECCHIO DI RENO (BO).
The Hackathon is targeting TREX code developers to port their codes to run on GPUs, or optimize their applications that already run on GPUs. With the participation of experts coming from worldwide popular organizations such as Nvidia and Intel, the Hackathon will be a unique opportunity to learn more about GPUs, develop performance improvements and improve the portability of the TREX flagship codes to new architectures.
GPU Compute Resource
Participants will be using the accelerated cluster MARCONI 100 from CINECA equipped with Nvidia cards and the GPU porting will be focused on OpenACC and OpenMP offload.
Event format
The Hackathon will be structured in a mix of theoretical lessons and hands-on sessions supervised by experts. Given the interactive nature of the Hackathon, the programme will be adjusted based on the emerging interest and needs of the developers, giving them the possibility to further explore specific and technical aspects.
The first day will be dedicated mainly to theoretical sessions on GPU programming paradigms, while the second and third days will be dedicated to practical sessions.
Registration
Registration is free. Please note that you can register to attend online the Hackathon. Registration to attend physically is no longer possible.
Online registration deadline: 03 March 2023 - CLOSED
Agenda
Day 1 - 06 March 2023
Time |
|
|
9:00-10:30 |
Introduction to GPU architectures (intel & nvidia) and GPU programming (Download) |
Matt Bettencourt (Nvidia) |
10:30-11:30 |
Participants present the general status of their codes |
|
11:30-11:45 |
Coffee break |
|
11:45-13:00 |
|
Diego Molinari (Cineca) |
13:00-14:00 |
Lunch break |
|
14:00-15:30 | Introduction to OpenACC and simple examples (Download) | Matt Bettencourt (Nvidia) |
15:30-15:45 | Coffee break | |
15:45-17:00 | Simple examples with GPUs and tools (Download) | Matt Bettencourt (Nvidia) |
20:00 | Social Dinner, Cantina Bentivoglio Via Mascarella 4/b, Bologna https://www.cantinabentivoglio.it/ |
Day 2 - 07 March 2023
Time |
|
|
9:00-11:00 |
Introduction to OpenMP (Download) |
Giacomo Rossi (Intel) |
11:00:11:15 | Coffee break | |
11:15:13:00 | Divide up the groups, Hands on Session | Matt Bettencourt (Nvidia) Giacomo Rossi (Intel) |
13:00-14:00 | Lunch break | |
14:00-16:00 | Hands on Session | Matt Bettencourt (Nvidia) Giacomo Rossi (Intel) |
16:00-16:15 | Coffee break | |
16:15-17:00 | Hands on Session | Matt Bettencourt (Nvidia) Giacomo Rossi (Intel) |
Day 3 - 08 March 2023
Time |
|
|
9:30-11:00 |
|
Matt Bettencourt (Nvidia) |
11:00:11:15 | Coffee break | |
11:15:13:00 | Matt Bettencourt (Nvidia) Giacomo Rossi (Intel) |
|
13:00-14:00 | Lunch break | |
14:00-16:00 | Participants present what they have achieved and discuss problems. | Matt Bettencourt (Nvidia) Giacomo Rossi (Intel) |
16:00-16:15 | Coffee break | |
16:15-17:00 | Matt Bettencourt (Nvidia) Giacomo Rossi (Intel) |
Registration
Registration is free. Please note that you can register to attend online the Hackathon. Registration to attend physically is no longer possible.
Online registration deadline: 03 March 2023 - CLOSED
Thank you for joining us! See you at our next event https://trex-coe.eu/events
Learn more about the TREX Training and Educational Programme.