The webinar will start with a discussion on OpenMP's development process, highlighting the strategic roadmap and the continuum of control that guides the evolution of this powerful API.
Attendees will then learn about the improvements in base language support for C23, C++23, and FORTRAN. Then, key updates in tasking will be presented, including the introduction of free-agent threads, the taskgraph construct and the concept of iteration within tasking contexts. Participants will also learn about the loop transformation capabilities, featuring a general overview and insights into user-defined inductions. Finally, the webinar will briefly touch upon other noteworthy features, such as threadset and transparent tasks. Concluding the session, Michael Klemm and Christian Terboven will engage with attendees in a Q&A segment.
The second part of the webinar in February 2025 will feature new OpenMP 6.0 device offloading features.