CppCon 2017: Chandler Carruth “Going Nowhere Faster”
What it is
Chandler Carruth shows how to squeeze more performance out of already-optimized C++ code, covering how the CPU executes it. The talk goes into pipelining, branch prediction and speculative execution using benchmarks.
Why Hacker News recommends it
Recommended as the best presentation on how modern CPUs run code, and why speculative execution matters for performance.
- 2 people recommended it
- 3 different months
- 1 strong recommendations
- first 2017, last 2026
What HN commenters said
“The best presentation I've seen about CPU performance related to pipelining, branch prediction, and speculative execution”
Best presentation on pipelining, branch prediction and speculative execution
inetknght, 2026-04 · Strong recommendation · in “Visualizing CPU Pipelining (2024)”
“Chandler Carruth has a good talk with an example of why speculative execution is critical for performance.”
Shows why speculative execution is critical for performance
pkaye, 2018-11 · Recommendation · in “Researchers discover seven new Meltdown and Spectre attacks”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: c++, branch prediction, speculative execution, benchmarking, compilers
Also recommended by the same people
documentaryInside Africa's Food Forest Mega-ProjectAndrew Millison · 3 HN recommenders · 2025–2026
talkDe-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable - Herb Sutter CppCon 2019CppCon · 3 HN recommenders · 2020–2025
talkCppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”CppCon · 3 HN recommenders · 2017–2025
commentaryAmazon Sells Fake Electrical FusesLouis Rossmann · 2 HN recommenders · 2024–2026
talkJared Mauch - Getting Fiber To My Town (NLNOG Live! September 2020)NLNOG · 3 HN recommenders · 2020–2025
courseThe essence of calculus3Blue1Brown · 10 HN recommenders · 2017–2025
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024
talkC++ Exceptions for Smaller Firmware - Khalil Estell - CppCon 2024CppCon · 5 HN recommenders · 2025–2026