What Every Programmer Should Know About Memory people.freebsd.org ↗
Ulrich Drepper's paper on memory hierarchy and caches for programmers.
BookLearning & booksmemorycpu-cacheperformance
Recommended in 1 thread
It's the memory latency, stupidpivotlake.io ·
Posted as the classic reference on the topic, with a wish for a 2026 update.
Similar tools
- Performance Analysis and Tuning on Modern CPUs ↗Learning & books1 thread
A book by Denis Bakhvalov on CPU performance analysis and tuning.
- Is Parallel Programming Hard, And, If So, What Can You Do About It? ↗Learning & books1 thread
Paul McKenney's book on parallel programming drawn from Linux kernel experience.
- Designing Data-Intensive Applications Learning & books0 threads
A book by Martin Kleppmann on the architecture of data systems.
- 1 thread
- Deep Thinking: Where Machine Intelligence Ends and Human Creativity Begins Learning & books1 thread
A book by Garry Kasparov on his matches against computers and on human-machine collaboration.
- You Don't Need JavaScript ↗Learning & books1 thread
A book on replacing JavaScript patterns with modern CSS and HTML.
- What Engineers Know and How They Know It ↗Learning & books1 thread
A book by Walter Vincenti on how engineering knowledge develops, drawing on aeronautical case studies.
- Moonwalking with Einstein ↗Learning & books1 thread
Joshua Foer's account of becoming a competitive memory champion.
Also in Learning & books
- Careless People3 threads
A memoir by former Facebook executive Sarah Wynn-Williams about the company's leadership.
- Wikipedia3 threads
A free collaborative online encyclopedia.
- 2 threads
- 1960: The Year The Singularity Was Cancelled ↗1 thread
A 2019 Slate Star Codex essay by Scott Alexander on von Foerster's hyperbolic population model.
- A Little Bit of Slope Makes Up For a Lot of Y-Intercept ↗1 thread
A lecture by John Ousterhout on how rate of learning outweighs starting ability.
- A People's History of the United States1 thread
Howard Zinn's history of the US told from the perspective of ordinary and marginalised people.
- A Perfect Vacuum1 thread
Stanisław Lem's collection of reviews of nonexistent books.
- ASD-STE100 Simplified Technical English ↗1 thread
A controlled English standard originally developed for aerospace maintenance documentation.
- Accelerando1 thread
A Charles Stross novel about accelerating technological change and autonomous AI agents.
- Ashton Manual1 thread
A guide by Heather Ashton describing slow benzodiazepine tapering schedules, often via diazepam substitution.
- Atomic Physics for Everyone1 thread
An introduction to atomic physics, quantum mechanics and precision spectroscopy with no college prerequisites.
- 1 thread
Link from a commenter, not checked or endorsed by us: ↗ https://people.freebsd.org/~lstewart/articles/cpumemory.pdf