Advancing OpenMP Offload Debugging Capabilities in LLVM. - Johannes Doerfert; Joseph Huber; Melanie Cornelius (ICPP Workshops, 2021)

A Case Study of LLVM-Based Analysis for Optimizing SIMD Code Generation. - Joseph Huber; Weile Wei; Giorgis Georgakoudis; Johannes Doerfert; Oscar R. Hernandez (IWOMP, 2021)

Breaking the Vendor Lock: Performance Portable Programming through OpenMP as Target Independent Runtime Layer. - Johannes Doerfert; Marc Jasper; Joseph Huber; Khaled Abdelaal; Giorgis Georgakoudis; Thomas Scogland; Konstantinos Parasyris (PACT, 2022)

Efficient Execution of OpenMP on GPUs. - Joseph Huber; Melanie Cornelius; Giorgis Georgakoudis; Shilei Tian; Jose Manuel Monsalve Diaz; Kuter Dinel; Barbara M. Chapman; Johannes Doerfert (CGO, 2022)

Co-Designing an OpenMP GPU Runtime and Optimizations for Near-Zero Overhead Execution. - Johannes Doerfert; Atmn Patel; Joseph Huber; Shilei Tian; Jose Manuel Monsalve Diaz; Barbara M. Chapman; Giorgis Georgakoudis (IPDPS, 2022)

Just-in-Time Compilation and Link-Time Optimization for OpenMP Target Offloading. - Shilei Tian; Joseph Huber; John R. Tramm; Barbara M. Chapman; Johannes Doerfert (IWOMP, 2022)

Direct GPU Compilation and Execution for Host Applications with OpenMP Parallelism. - Shilei Tian; Joseph Huber; Konstantinos Parasyris; Barbara M. Chapman; Johannes Doerfert (LLVM-HPC@SC, 2022)

OpenMP application experiences: Porting to accelerated nodes. - Seonmyeong Bak; Colleen Bertoni; Swen Boehm; Reuben D. Budiardja; Barbara M. Chapman; Johannes Doerfert; Markus Eisenbach 002; Hal Finkel; Oscar R. Hernandez; Joseph Huber; Shintaro Iwasaki; Vivek Kale; et al. (Parallel Comput., 2022)

OpenMP Reverse Offloading Using Shared Memory Remote Procedure Calls. - Joseph Huber; Jon Chesterfield (IWOMP, 2023)

Precision and Performance Analysis of C Standard Math Library Functions on GPUs. - Anton Rydahl; Joseph Huber; Ethan Luis Mcdonough; Johannes Doerfert (SC Workshops, 2023)