Diagram of GPU cluster executing sparse matrix multiplication via CUDA Graphs

Optimizing NVIDIA CUDA Graphs for Sparse Matrix Multiplication on GPU Clusters

This post details the end-to-end optimization of CUDA Graphs for sparse matrix multiplication across GPU clusters, covering architecture, implementation patterns, and performance benchmarks.

October 14, 2026 · 6 min · 1147 words · martinuke0
Mini GPT training loop on a laptop

From-Scratch Mini GPT Training Loop with Gradient Checkpointing, Mixed Precision, and a Custom CUDA‑Style Optimizer

A hands‑on guide to training a tiny GPT model end‑to‑end with gradient checkpointing, FP16 mixed precision, and a hand‑rolled optimizer, perfect for a CV‑worthy portfolio.

October 9, 2026 · 12 min · 2453 words · martinuke0
GPU computing visualization with sparse matrix data flow

Optimizing CUDA Kernels for Sparse Matrix Multiplication: A Performance Guide

Sparse matrix multiplication is a bottleneck in many GPU workloads. This guide covers storage formats, kernel-level optimization strategies, and profiling techniques to extract maximum performance from your CUDA kernels.

September 18, 2026 · 12 min · 2369 words · martinuke0
Short description of the cover image subject.

Implementing CUDA Graphs for Low-Latency GPU Inference Pipelines

CUDA Graphs capture and replay GPU workloads, reducing kernel launch overhead and cutting inference latency by up to 40% in production systems.

September 18, 2026 · 6 min · 1174 words · martinuke0
Short description of the cover image subject.

Deep Dive into CUDA Graphs for Efficient Kernel Launch Overhead Reduction

CUDA graphs reduce kernel launch overhead by batching operations. They can deliver up to 40% speedups in real-world inference pipelines.

September 14, 2026 · 5 min · 990 words · martinuke0
Feedback