CUDA Kernels, Chasing cuBLAS
A matrix-multiply kernel optimised rung by rung toward cuBLAS, ending with an honest account of why the last 15% is hard.
CUDA C++
Each one has a writeup: how it works, what I tried that didn’t, and where the numbers came from.
2 of 6 projects
A matrix-multiply kernel optimised rung by rung toward cuBLAS, ending with an honest account of why the last 15% is hard.
GPT-2 inference written from scratch in C++, optimised as a measured ladder from a naive forward pass to int4 quantisation.