32nd POP Webinar - OpenMP 6.0 Part 2: New Device Offloading Features

Tuesday, 18 February 2025, 15:00 CET

This webinar will continue the exploration of new features in OpenMP 6.0 - this time with a focus on accelerator programming. First, we will review the latest additions in OpenMP 5.x and comment on the implementation status. Then, attendees will learn about all the improvements in managing host and device data environments and synchronizing the control flow between host and devices. We will also review selected additions, such as support for workdistribute in Fortran, or the interface to select and order devices.

Concluding the session, Michael Klemm and Christian Terboven will engage with attendees in a Q&A segment.

The first part of the webinar in December 2024 handled new host-side features and enhancements in OpenMP 6.0.

REGISTER HERE

About the Presenters

Dr. Christian Terboven leads the HPC group at RWTH Aachen University as a senior scientist. His research interests center around Parallel Programming and related Software Engineering aspects. He leads several research projects in the area of programming models and the improvement of  productivity and efficiency of modern HPC systems. In the context of OpenMP, Christian is the co-lead of the Affinity Subcommittee within the OpenMP Language Committee, and he is co-author of the book "Using OpenMP - The Next Step", published by MIT Press. Christian has been involved in POP since the beginning and currently leads the work package Co-design.
   
Dr. Michael Klemm is a Principal Member of Technical Staff in the Compilers, Languages, Runtimes & Tools team of the Machine Learning & Software Engineering group at AMD.  He is part of the OpenMP compiler team, focusing on application and kernel performance for AMD Instinct accelerators for High Performance and Throughput Computing. He holds an M.Sc. in Computer Science and a Doctor of Engineering degree (Dr.-Ing.) in Computer Science from the Friedrich-Alexander-University Erlangen-Nuremberg, Germany. Michael's research focus is on compilers and runtime optimizations for distributed systems. His areas of interest include compiler construction, design of programming languages, parallel programming, and performance analysis and tuning. Michael is the Chief Executive Officer of the OpenMP Architecture Review Board.