@SzymonOzog_: Saturday reading: "What happens when you run a CUDA kernel" - very cool blogpost on the details about the CPU<->GPU com…
Summary
Tweet recommending a blog post that explains the CPU-GPU communication details required when launching a CUDA kernel.
View Cached Full Text
Cached at: 07/11/26, 09:25 AM
Saturday reading: “What happens when you run a CUDA kernel” - very cool blogpost on the details about the CPU<->GPU communications required for lauching a kernel https://t.co/RrpQrwxZVc
Similar Articles
@kazukifujii: Tech Blog Release Day5 This is the first installment of a blog series that explains CUDA Programming from the basics, w…
Kazuki Fujii announces the first installment of a blog series on CUDA Programming basics, written in an accessible way, essential for understanding FlashAttention and hardware-aware acceleration techniques.
@charles_irl: https://x.com/charles_irl/status/2071606346844442871
This article explains the entire process of compiling and launching a CUDA kernel, from source code to hardware execution, using a simple vector addition example and detailing the role of nvcc, PTX, SASS, and ioctls.
@goyal__pramod: Software is evolving, so should you! These are the best blogs I read to understand GPUs and CUDA!
Tweet recommending a collection of blogs to understand GPUs and CUDA, encouraging developers to improve their skills.
@reprompting: https://x.com/reprompting/status/2074133435401064486
A detailed thread summarizing the book 'Programming Massively Parallel Processors', focusing on CUDA and GPU programming concepts, optimization techniques, and parallel patterns.
@maxxfuu: Day 6/90 of Inference Engineering I wrote a CUDA kernel for 1D Convolution, just getting the reps in for writing unopti…
A developer shares their day 6 of inference engineering, writing a CUDA kernel for 1D convolution, explaining PagedAttention's memory efficiency, and providing an overview of GPU memory hierarchy (global, register, local, constant, shared).