"Performance (Really) Matters" with Emery Berger
What it is
Emery Berger argues that performance is hard to measure and deliver on modern systems, showing how code layout and link order can swamp optimization effects. He presents tools that evaluate performance more reliably.
Why Hacker News recommends it
HN points to it whenever benchmarking pitfalls and layout effects come up, as an eye-opening talk on how unreliable naive measurements are.
- 3 people recommended it
- 4 different months
- 1 strong recommendations
- first 2022, last 2026
What HN commenters said
“I highly recommend it. It's mind blowing, but also terrifying”
Reveals common mistakes in measuring performance
reitzensteinm, 2024-01 · Strong recommendation · in “When Optimising Code, Measure”
“He paints a really, really depressing picture of how unreliable benchmarks truly are.”
Shows how unreliable benchmarks are, e.g. link order effects
vanderZwan, 2022-12 · Recommendation · in “Fast memcpy, A System Design”
“you would enjoy this work by Emery Berger.”
Emery Berger's work on performance analysis by injecting slowness
sitkack, 2025-01 · Recommendation · in “Disabling Zen 5's Op Cache and Exploring Its Clustered Decoder”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: benchmarking, code layout, compilers, profiling, systems
Also recommended by the same people
lectureRSA ANIMATE: Language as a Window into Human NatureRoyal Society of Arts · 2 HN recommenders · 2011–2022
commentaryWhy Are You So Angry? Part 1: A Short History of Anita SarkeesianInnuendo Studios · 7 HN recommenders · 2015–2022
commentaryThe Marvel Symphonic UniverseEvery Frame a Painting · 6 HN recommenders · 2017–2026
lectureConfessions of a Converted Lecturer: Eric MazurUMBCtube · 9 HN recommenders · 2009–2023
talkInteractive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020The Julia Programming Language · 6 HN recommenders · 2020–2021
talkA Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der WaltEnthought · 15 HN recommenders · 2015–2026
talkGeoffrey West on COMPLEXITYFQxI · 3 HN recommenders · 2014–2018
talk4 2 1 Christopher Domas The future of RE Dynamic Binary VisualizationAdrian Crenshaw · 7 HN recommenders · 2013–2026