Skip to content
Sirin's Note
Notes Books Courses Tags Bookmarks About
…
← All tags

vllm

3 notes

Jun 26, 2026
Lesson 4: Memory Management Deep Dive
Go from 'I know what malloc is' to designing memory allocators. Page tables, malloc internals, slab allocation, NUMA, and the vLLM KV-cache bridge.
Jun 26, 2026
Lesson 5: Threads & Lock-Free Concurrency
Build the communication primitives Ghostty uses. pthreads, atomics, memory ordering, SPSC queues, thread pools, and false sharing.
Jun 26, 2026
Lesson 7: GPU & Rendering Pipeline
GPU architecture, shaders, texture atlases, FreeType font rasterization, HarfBuzz text shaping, and rendering Hello, 世界! with textured quads.
Sirin's Note © 2026
About Changelog Roadmap Policy