CUDA
7 storiesCUDA is Nvidia's parallel computing platform and programming interface for GPUs, widely used for deep learning training and kernel development. Recent coverage has focused on kernel engineering practice: notes on setup pitfalls after CUDA 13 dropped Maxwell, Pascal and Volta support, a free 44-session GPU kernel series progressing from GEMM to FlashAttention, a LangGraph harness that lets AI agents benchmark and optimize CUDA kernels, and a community proposal to reverse-engineer CUDA with AI.
Related topics
An r/MachineLearning post collects setup pitfalls for GPU kernel development: CUDA 13 drops Maxwell, Pascal and Volta, so toolkits must match compute capability; PyTorch's bundled CUDA runtime says nothing about nvcc availability; and GPU launches are async, so naive timing measures queueing and requires warmup, sync and CUDA events.
A developer launched a free 44-session GPU kernel engineering video series progressing from naive GEMM to FlashAttention, covering H100 and Blackwell topics such as TMA, WGMMA, CUTLASS, and FP8/NVFP4, with code public and the series still in progress.
NVIDIA and Microsoft said RTX Spark laptops ship Oct. 16, packing up to 128GB unified memory and 1 petaflop of AI compute. Thousands of apps, games and models are ready at launch, including the Oct. 15 Nemotron 3.5 Bolt 74B agentic model, up to 2x Adobe app speedups and DLSS Ray Reconstruction.
A r/LocalLLaMA user proposes using AI to reverse-engineer CUDA and build an open-source implementation, aiming to reduce reliance on Nvidia's ecosystem. It is a community discussion with no concrete result yet.
TurboGPT, an open-source project inspired by minGPT, trains a 22KiB byte-level tiny GPT in 13 seconds using CUDA C++, under the MIT license. It requires CUDA 13.4 with a Windows-only build script, and reaches 2.5295 BPB after 1.5G training tokens on the hn1g dataset.
A developer built a C++ CUDA test harness with LangGraph that lets AI agents run kernels, get benchmarks, and profile performance via Nsight. The project demonstrates the potential of agentic AI for GPU kernel optimization.
Advice to hobbyists: don’t let FOMO drive costly local LLM setups—learn via APIs or small models that fit existing hardware; you can gain more by doing less rather than buying expensive GPUs.
That is everything