Saman Keon

Writing · 2 posts

image processing

  1. MatmulA tiled CUDA matmul kernel with shared-memory caching, benchmarked against Torch.
  2. 2D WorkloadsMapping images onto CUDA thread blocks: row-major memory, 2D indexing, and a grayscale conversion kernel.