News for hackers. Stuff that matters.
Re:Haste language by al2o3cr on Wednesday April 02, 2014 @10:38AM (#7515787)
"As programmers we don't explicitly control how our RAM communicates with the CPU; we let the underlying abstractions handle it."

Except for when we don't, because the underlying abstractions sometimes do the wrong thing. Random paper on cache-optimizing and the hassles thereof: http://research.microsoft.com/en-us/um/people/trishulc/paper...

The challenge is that even the memory abstraction leaks a little, and the network is nowhere near as fast or reliable as the frontside bus: "abstracting away" a 100ms+ link latency and/or nontrivial packet loss means hitting that leak much sooner.

There are no comments on this comment yet.