Revisiting Ulrich Drepper's classic: What Every Programmer Should Know About Memory
Abhishekcur · x · 2026-09-23
The author revisits Ulrich Drepper's classic "What Every Programmer Should Know About Memory," calling it a resource that keeps paying off as your systems knowledge grows. It covers CPU caches, cache lines, memory hierarchy, RAM, memory controllers, latency vs. bandwidth, NUMA, and DMA. The first read can feel abstract, but returning to it with real performance-problem experience makes the ideas click — still one of the best resources for building a solid mental model of modern memory systems.
More from coding & agent
- Specula: open-source agentic tool finds deep concurrency bugs via auto-written TLA+ specs — tianyin_xu · 2026-09-23
- TLAPS-Bench launches in alpha to test whether AI agents can formally prove system correctness — tianyin_xu · 2026-09-23
- Dev builds a character-swap LoRA dataset end-to-end with Codex and GPT Image 2.5 — ostrisai · 2026-09-23
- Opus 5.5 solved his agent-switching problem in about 45 minutes — willcb · 2026-09-23
- GPT-6 Sol and GPT-6 Luna land in GitHub Copilot, expanding OpenAI's lineup to three — lee_stott · 2026-09-23
- OpenAI reportedly plans Free, Prototype, and Accelerate tiers for its app-building platform — testingcatalog · 2026-09-23