talk · intermediate · evergreen
CppCon 2014: Mike Acton "Data-Oriented Design and C++"
CppCon · Sep 30, 2014 · 1h 27m
What this video covers
Mike Acton of Insomniac Games argues that a program's purpose is transforming data, and shows how common C++ approaches work against that in performance-critical game development. He covers cache behavior, data layout and the limits of compilers.
Why it surfaced in Hacker News
It is the go-to talk HN points to for data-oriented design and hardware-aware performance thinking, despite Acton's blunt style.
- 9
- distinct recommenders
- 9
- recommendation months
- 3
- strong recommendations
Recommendation context
Short excerpts from positive mentions. Open the source to read the full Hacker News discussion.
“Thought I'd add a gem from Mike Acton: Data-Oriented Design and C++”
“This reminds of an amazing talk by Mike Acton on Data oriented design”
“one of the most digestible ways to start thinking about performance in high throughput systems”