Get the latest tech news

AMD Upstreams Efficient Malloc Support On GPUs For LLVM libc


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 scheme revolves around using a global reference counted pointer to hand out access to a dynamically created and destroyed slab interface. Future patches will have different modes to allow fast first-time-use as well as a non-RPC version." Nice seeing all the upstreaming work that AMD is carrying out and continued progress toward allowing more unmodified code to run on GPUs.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of AMD

AMD

Photo of GPUs

GPUs

Photo of llvm libc

llvm libc

Related news:

News photo

Power & Performance Tuning For The Framework 13 With AMD Ryzen AI 300 Series

News photo

ASRock acknowledges AMD is not at fault for recent CPU failures and recommends updating the BIOS now, though we still don't know if problems have actually been fixed

News photo

Intel PTC, Intel EAS & AMD Requested CPU Min Freq Features Merged For Linux 6.16