LLVM-CTH: The Second Workshop on LLVM Compiler and Tools for HPC
Due to COVID-19, the workshop will be organized as a virtual event using video conferencing, the videos of the presentations will be published on this page.
The LLVM framework is a vast ecosystem surrounding a compiler core which enabled various advances in source-code tools, debuggers, linkers, and a whole host of programming-language and toolchain-related components. Similar to the very successful LLVM-HPC workshop at SuperComputing (SC), we want to provide a forum for LLVM-related discussions and talks from academia and industry at ISC.
The workshop is held in conjunction with the ISC-HPC during the ISC workshop day.
Date | Friday, July 2th, 2021 | ||
Venue | Virtual Event (the registration is required) | ||
Contact | https://hps.vi4io.org/about/people/externals/anja_gerbes |
This workshop is powered by LLVM.
Organization
The workshop is organized by
- Anja Gerbes (Center for Information Services and High Performance Computing, Technische Universität Dresden, Germany), anja.gerbes@tu-dresden.de
- Dr. Johannes Doerfert (Compiler Technology and Programming Languages, Argonne National Laboratory, USA), jdoerfert@anl.gov
- Dr. Sameer Shende (Performance Research Lab, University of Oregon, USA), sameer@cs.uoregon.edu
- Dr. Jeremy Bennett (Embecosm, United Kingdom), jeremy.bennett@embecosm.com
Agenda
The YouTube playlist of the whole workshop is available soon.
Friday, July 2nd
- 14:30 - 15:00 CEST 2)
Fast Linear Programming through Transprecision Computing on Small and Sparse Data
Tobias Grosser – University of Edinburgh
- 15:00 - 15:30 CEST 3)
Tutorial: Writing a Semantic Check for OpenMP in LLVM Flang
Arnamoy Bhattacharyya – Huawei Canada
- 16:00 - 16:30 CEST 5)
BOLT: LLVM OpenMP over Lightweight Threads for Massive Fine-Grained Parallelism
Shintaro Iwasaki – ANL
- 17:00 - 17:30 CEST 7)
DPC++ Performance Optimization and Interoperability with OpenMP on Xe GPUs
Xinmin Tian – Intel
- 17:30 - 18:00 CEST 8)
C++/Fortran OpenMP Dispatch Variant Design and Implementation for GPUs
Ernesto Su – Intel
Participation
The workshop is integrated into ISC-HPC. 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.