NVIDIA Hopper GPU architecture with sparse tensor cores and memory hierarchy illustration

Architecting Sparse Tensor Computations on NVIDIA Hopper: A Guide to Efficient Memory Management

A practical guide to managing memory and optimizing sparse tensor operations on NVIDIA Hopper GPUs for AI and HPC workloads.

September 12, 2026 · 8 min · 1540 words · martinuke0
CUDA Graph workflow illustrating node dependencies and kernel launch streams

Mastering CUDA Graphs: Low-Overhead Kernel Launching for High-Performance Computing

Learn how CUDA Graphs reduce kernel launch overhead, enable dynamic task scheduling, and improve throughput in high-performance computing applications.

September 9, 2026 · 7 min · 1337 words · martinuke0
Stylized diagram of GPU memory blocks being cached and reused across allocations.

Optimizing GPU Memory Pools: Inside PyTorch's CUDA Caching Allocator

PyTorch’s CUDA caching allocator hides the cost of repeated allocations by recycling VRAM in fixed-size blocks. Here’s how it works, why it matters at scale, and how to squeeze more performance out of it.

September 7, 2026 · 9 min · 1766 words · martinuke0
Abstract visualization of a 4-bit quantized weight matrix being dequantized into activations for a matrix multiplication.

Build a GPTQ-Style Int4 Quantization Engine From Scratch

Build a real int4 quantization engine from scratch: grouped scales, zero points, and a fast dequant matmul kernel that runs without CUDA. A substantive portfolio project that signals real systems skill.

September 7, 2026 · 12 min · 2453 words · martinuke0
Stylized diagram of a rotary positional embedding applied to a query and key tensor on a GPU

Building a Rotary Positional Embedding Kernel from Scratch: A Portfolio Project That Signals Real Systems Skill

Build a real rotary positional embedding kernel in PyTorch with a custom autograd node, fused CUDA-style kernels, and a tiny test harness. The project you ship on a CV to signal GPU, systems, and ML-engineering depth.

September 6, 2026 · 11 min · 2218 words · martinuke0
Feedback