====== LLVM-GPU: First International Workshop on LLVM for GPUs ====== {{ :events:2021:llvmwyvernbig.png?300|}} The LLVM framework is a vast ecosystem that stretches far beyond a "simple" C/C++ compiler. The variety of programming language and toolchain-related parts help to support most programming models for GPUs, including CUDA, HIP, OpenACC, OpenCL, OpenMP, SYCL, and offloading C++ and Fortran native parallelism. In addition, LLVM serves as a vehicle for various languages in which parallelism is a first-class citizen, such as Julia or Chapel. Summarized, LLVM plays a central role in the GPU offloading landscape, and with the creation of the LLVM/Offload subproject, we expect features and collaborations in this space to grow even further and faster. In this workshop, held in conjunction with the [[https://2024.euro-par.org/|EURO-PAR 2024]] conference, researchers are invited to speak about experiences, extensions, and ideas for GPU usage, especially those related to LLVM. Through this forum, we believe industry and academia can come together and exchange thoughts on the future of (GPU) offloading. || Date || Tuesday, August 27, 2024 || || Venue || Madrid, Spain, further details on [[https://2024.euro-par.org/nc/venue/]] || || Contact || [[https://hps.vi4io.org/about/people/externals/anja_gerbes]] || This workshop is powered by [[http://llvm.org/|LLVM]]. ===== Organization ===== The workshop is organized by * Dr. Johannes Doerfert ([[https://people.llnl.gov/doerfert1|Compiler Technology and Programming Languages]], Lawrence Livermore National Laboratory, USA), [[doerfert1@llnl.gov]] * Anja Gerbes ([[https://hps.vi4io.org/about/people/externals/anja_gerbes|Center for Information Services and High Performance Computing]], Technische Universität Dresden, Germany), [[anja.gerbes@tu-dresden.de]] * Dr. Sameer Shende ([[http://ix.cs.uoregon.edu/~sameer/|Performance Research Lab]], University of Oregon, USA), [[sameer@cs.uoregon.edu]] ====== Agenda ====== ==== Tuesday, May 27th ==== * 9:00 - 09:30 CEST ((00:00 am PDT, 7:00 UTC)) \\ **topic** \\ // name// -- affiliation\\ * 09:30 - 10:00 CEST ((00:30 am PDT, 7:30 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 10:00 - 10:30 CEST ((01:00 am PDT, 8:00 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 10:30 - 11:00 CEST ((01:30 am PDT, 8:30 UTC)) \\ **topic** \\ * 11:00 - 11:30 CEST ((02:00 am PDT, 9:00 UTC)) \\ Coffee Break \\ * 11:30 - 12:00 CEST ((02:30 am PDT, 9:30 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 12:00 - 12:30 CEST ((03:00 am PDT, 10:00 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 12:30 - 13:00 CEST ((03:30 am PDT, 11:30 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 2:00 - 02:30 CEST ((05:00 am PDT, 13:00 UTC)) \\ **topic** \\ // name// -- affiliation\\ * 02:30 - 03:00 CEST ((05:30 am PDT, 13:30 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 03:00 - 03:30 CEST ((06:00 am PDT, 14:00 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 03:30 - 04:00 CEST ((06:30 am PDT, 14:30 UTC)) \\ **topic** \\ * 04:00 - 04:30 CEST ((07:00 am PDT, 15:00 UTC)) \\ Coffee Break \\ * 04:30 - 05:00 CEST ((07:30 am PDT, 15:30 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 05:00 - 05:30 CEST ((08:00 am PDT, 16:00 UTC)) \\ **topic** \\ //name// -- affiliation \\ * 05:30 - 06:00 CEST ((08:30 am PDT, 16:30 UTC)) \\ **topic** \\ //name// -- affiliation \\ ===== Program Committee ===== * Sunita Chandrasekaran, U. Delaware, USA * Jeffrey Vetter, ORNL, USA * John Linford, NVIDIA, USA * Markus Velten, TU Dresden, Germany * Hartwig Anzt, TU Munich, Germany * Shilei Tian, AMD, USA * Georgiana Mania, DKRZ, Germany * William Moses, UIUC, USA * Ivan Ivanov, Tokyo Tech and RIKEN CCS, Japan * Johannes De Fine Licht, Next Silicon, Switzerland * Carlos Eduardo Gonzalo, NVIDIA, Germany * Jean-Baptiste Besnard, ParaTools, SAS, France * Hervé Yviquel, UNICAMP, Brazil * Thomas Schwinge, BayLibre, Germany * Tom Lin, U. Bristol, UK ==== Paper Deadlines ==== * **2024-05-20**: Workshop paper submission deadline * **2024-06-20**: Author notification * **2024-07-01**: Camera-ready papers for EURO-PAR * **2024-07-29**: Workshop and minisymposium program announcement deadline * **2024-08-27**: Workshop and minisymposium ====== Participation ====== The workshop is integrated into [[https://2024.euro-par.org/|EURO-PAR 2024]]. We welcome everybody to join the workshop, including: * Researchers/Engineers from industry and academia working on high-performance computing * LLVM developers * Interested domain scientists and computer scientists interested in discussing compiler issues.