Using Libc for GPUs(llvm.org) Once you have finished building the GPU C library it can be used to run libc or libm functions directly on the GPU. Currently, not all C standard functions are supported on the GPU. Consult the list of supported functions for a comprehensive list.
193 points by hochmartinez 38 days ago | 87 comments
Rust GPU: The future of GPU programming(rust-gpu.github.io) Finally, a modern language for GPUs
<p>Rust GPU makes it possible to write and run GPU software in Rust, leveraging the
language's powerful safety and concurrency features to enhance performance and
reliability. With Rust GPU, you can seamlessly develop for both CPU and GPU using a
unified codebase, all while benefiting from Rust’s existing ecosystem.</p>
34 points by eventhelix 102 days ago | 28 comments
GPU Puzzles(github.com/srush) This notebook is an attempt to teach beginner GPU programming in a completely interactive fashion. Instead of providing text with concepts, it throws you right into coding and building GPU kernels.