AMD Upstreams Efficient Malloc Support On GPUs For LLVM libc
([LLVM] 3 June 08:36 AM EDT
GPU malloc)
AMD compiler engineer Joseph Huber is the one who ported DOOM to run on GPUs atop ROCm + LLVM libc as part of taking standard C/C++ code to run on GPUs and more recently has also been pursuing Flang/Fortran support atop GPUs. The latest in this ongoing quest is implementing efficient malloc support for memory allocation support on GPUs via the LLVM libc library.