HN Hall of Fame Weekly email

Why do CPUs have multiple cache levels?

fgiesen.wordpress.com Books & learning Tutorials & guides Hardware & electronics Candidate
Screenshot of fgiesen.wordpress.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
3
submitters
3
observed span
2016–2025
peak thread · 121 comments
309 pts
latest 20+ return · 2024-05-15
105 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

When my son was 5 or 6 I had a great discussion about salt containers - the little one you have on the table, the big packet in the pantry, the pallet that gets delivered to the supermarket, the vast piles of salt at the salt mine, and all that salt in the ocean. Next time we had an egg and he wanted salt I scratched my head and asked him what should we do .. take our egg to…

jgord·309-point thread·

This answer by Peter Cordes is much more complete: https://stackoverflow.com/a/38549736

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
2

100+ points or 50+ comments

Total points
417

reference only — not used in Hall rules or ranking

Total comments
155

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-08-08Why do CPUs have multiple cache levels?First breakout · Best threadpanic309121
2024-05-15Why do CPUs have multiple cache levels? (2016)Latest 20+ point returnaragonite10534
2025-10-11Why do CPUs have multiple cache levels?hasheddan30