Back to Browse

2023 LLVM Dev Mtg - The LLVM C Library for GPUs

2.5K views
Jan 15, 2024
25:18

2023 LLVM Developers' Meeting https://llvm.org/devmtg/2023-10 ------ The LLVM C Library for GPUs Speaker: Joseph Huber ------ Slides: https://llvm.org/devmtg/2023-10/slides/techtalks/Huber-LibCforGPUs.pdf ----- This project seeks to treat the GPU as a standard hosted target by porting the LLVM C library to run on the GPU and achieve truly general purpose GPU programming. We show how LLVM/Clang can be used to compile regular, freestanding C++ to target the GPU as well as introduce a novel mechanism to invoke generic host services from the GPU. This allows us to compile a generic program and run it completely on the GPU, as well as provide missing system services to users of standard offloading languages such as OpenMP, CUDA, and HIP. ----- Videos Edited by Bash Films: http://www.BashFilms.com

Download

0 formats

No download links available.

2023 LLVM Dev Mtg - The LLVM C Library for GPUs | NatokHD