Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Some months ago I stumbled across a video on the internet of somebody giving a very good talk on the impact of memory access latency on the execution of programs. I'm trying to find the video again; maybe you know what video I mean and were I can find it.

This is what I remember about the talk/video:

  • I don't remember the title and it may have been broader, but the talk was a lot about impact of memory access latency in modern processors on program execution.
  • The talk was in English and most likely the location was in America.
  • The speaker was very knowledgeable about the topic, but the talk was in an informal setting (not a conference presentation or university lecture). I think the speaker was known to the audience and may even have been famous (I don't remember)
  • The audience may have been a computer club / group of a local community or company (but I don't remember for sure)
share|improve this question
Maybe it was Ulrich Drepper talking? He has a great paper called What every programmer should know about memory (lwn.net/Articles/250967). –  Vitor Jun 21 '11 at 2:32
This sounds vaguely like one of Herb Sutter's talks ("The free lunch is over"). I'm not sure where you can find a video of that anymore though. –  Jerry Coffin Jun 21 '11 at 2:50
@Jerry Herb Sutter turned out the right direction, different talk though: Machine Architecture: Things Your Programming Language Never Told You –  user12889 Jun 21 '11 at 5:22
Oops -- yup, that's the one I was thinking of, but my memory came up with the wrong name. Sorry 'bout that. –  Jerry Coffin Jun 21 '11 at 5:25

1 Answer 1

Found the answer thanks to Jerry Coffin's comments:

Herb Sutter: "Machine Architecture: Things Your Programming Language Never Told You"

Slides and video available through http://www.gotw.ca/. The main link is dead, the links in () are still good.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.