1. BoF: OpenMP, OpenACC
& Offloading
Tobias Burnus, Jakub Jelinek, Thomas Schwinge, Andrew Stubbs
2. โข IPA optimizations like const propagation into target/parallel regions | Performance
โข Fix for offload table invisible to IPA
โข Device libstdc++ | exception support host vs. device
โข Device-specific include file data (by math functions)
โข Multiple offload code for same device type โ sm_35 vs. sm_80 | gfx900 vs. gfx90a
(nvptx: compressed format?)
โข Calling device function in .so library from host target region
โข Device LTO (โ LTO BoF)
โข OpenACC | OpenMP โ bug fixes/improvements/new features? OMPD/OMPT?
โข debugging version of ibgomp, show mapping, -fsanitize=open...? GOMP_DEBUG/GCN_DEBUG
verbosity level, tracing
โข Documentation (install, missing API routines, implementation specifics, FAQ items etc.)
โข -fopen..-version=โฆ
โข Offloading to other device types*
โข โฆ (anything else?)
*btw Intel takes SPIR-V IR and LLVMIR (resurrect DraggonEgg?),https://gcc.gnu.org/pipermail/gcc/2021-September/237336.html