The LLVM/OpenMP Ecosystem - Optimizations, Features, and Outlook

The LLVM/OpenMP Ecosystem - Optimizations, Features, and Outlook

Monday, May 30, 2022 5:15 PM to 5:35 PM · 20 min. (Europe/Berlin)
Hall G1 - 2nd Floor
Exascale Systems

Information

The LLVM/OpenMP environment underwent dramatic changes over the last few years. What started out as a regular implementation of the OpenMP standard has become the focal point of research and development of production-ready compiler technology for parallelism. LLVM/OpenMP shows that the goal of performance portability is tangible through its unique co-design of parallelism aware optimizations, language extensions, domain-specific optimization reports, and portable OpenMP runtimes.

In this talk we will look at the revolution in the LLVM/OpenMP development and discuss the significance beyond OpenMP. We introduce the non-conventional features already available through LLVM/OpenMP but also provide an outlook for what is to come. The goal of the talk is to introduce compilers, parallelism, and OpenMP in particular, as approachable technologies with often underestimated potential.
Format
On-siteLive-Online