HN Hall of Fame Weekly email

Gallery of Processor Cache Effects

Screenshot of igoro.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 8 calendar years, with breakout response in 4 of them.

submissions
13
submitters
12
observed span
2010–2026
peak thread · 37 comments
153 pts
latest 20+ return · 2023-07-14
153 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I am not seeing it mentioned anywhere, but for people looking for a good starting point on "low-level" CPU performance debugging, intel's CPU top-down u-architecture method (https://www.intel.com/content/www/us/en/docs/vtune-profiler/...) is a good systematic way to understand where you CPU is speeding most of it's cycle. They also have two tools which basically implement this analysis and spit a bunch of very useful metric that are actionable and very easy to understand - Intel Vtune is a fantastic tool to start…

When I worked at LSI Logic, we had a dual core processor that didn't have any cache consistency at all between cores. You actually had to pad all memory allocations to a cache line so that the two cores didn't interfere with each other. Unfortunately, we also let our customers develop their own code. One of our best customers (Motorola) starting having problems with one of their projects. Small changes in their code would cause all kinds of bizarre crashes…

drmpeg·150-point thread·

For those interested about RAM timings, effects of cache, and other low level memory topics explained exceptionally well, check out "What Every Programmer Should Know About Memory"[1] [1] http://people.redhat.com/drepper/cpumemory.pdf

yan·128-point thread·

Very interesting (but not exactly news) But I suppose in this "modern world" most people forget how their processors work

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
578

reference only — not used in Hall rules or ranking

Total comments
112

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2010-02-02Analysis of Processor Cache EffectsFirst breakoutsocratees12823
2011-02-12Gallery of Processor Cache Effectssilentbicycle90
2011-12-06Gallery of Processor Cache effectsxtacy21
2012-08-14Gallery of Processor Cache Effectsepenn40
2014-06-05Gallery of Processor Cache Effectsmajke30
2014-12-21Gallery of Processor Cache Effectsarunc11915
2019-01-21Gallery of Processor Cache Effectswheresvic130
2019-03-11Gallery of Processor Cache Effects (2010)KirinDave10
2019-03-23Gallery of Processor Cache Effects (2010)lelf10
2019-03-26Gallery of Processor Cache EffectsKirinDave15036
2023-07-14Gallery of Processor Cache EffectsBest thread · Latest 20+ point returnsigna1115337
2025-01-02Gallery of Processor Cache Effects (2010)davikr20
2026-03-11Gallery of Processor Cache Effects (2019)mattrighetti30