Skip to main content
Learnlists
Submit
AI & Machine LearningInteractiveFreeAdvanced
Learn Kernels logo

Learn Kernels

Curated by Learn Kernels • Added 2026-07-10

Interactive book on GPU kernels and inference performance traced to primary sources

Learn Kernels provides a first-principles breakdown of GPU computing architecture, memory hierarchies, CUDA threads, warp scheduling, coalesced access patterns, and writing high-performance Triton kernels for AI workloads.

Preview of Learn Kernels
What You Will Learn
  • ✓GPU memory architecture: registers, shared memory (SRAM), L2 cache, and HBM throughput
  • ✓Warp execution mechanics, divergence penalties, and coalesced global memory loads
  • ✓Implementing and optimizing General Matrix Multiplication (GEMM) from scratch
  • ✓Authoring custom fused attention kernels using OpenAI Triton and benchmarking against cuBLAS
Curator Highlights
  • ★Interactive memory hierarchy bandwidth diagrams
  • ★Direct primary source paper traces
  • ★Rigorous systems engineering depth

Related in AI & Machine Learning

Other vetted resources in this discipline

View all in AI & Machine Learning →
Preview of TrenTorch
TrenTorch favicon

TrenTorch

AI & Machine Learning•Interactive

Build machine learning frameworks from scratch by hand

Intermediate
Free
Preview of Fanout
Fanout favicon

Fanout

AI & Machine Learning•Platform

Mapped technical learning across AI research, systems, and ML math

Advanced
Free
Preview of Inference Engineering
Inference Engineering favicon

Inference Engineering

AI & Machine Learning•Guide

Deep-dive technical guide to LLM inference optimization & runtime mechanics

Advanced
Free