Sunday, August 4, 2013

Native Code Performance and Memory

Here is a nice presentation on performance given at the latest //build/ conference last month
http://channel9.msdn.com/Events/Build/2013/4-329



It's emphasis is more on C/C++ and it's from one of the developers that works on the compiler team at Microsoft. I found it interesting because the latest presentation I did at my workplace covered some of this stuff, but this presentation is much better and easier to understand  ;)

If you ever wondered what and L1/L2/L3 cache is, a cache-line, cache-aligned access, how to write code that takes advantage of caching, and other general performance tips, then this is a nice presentation to learn it from.
If you already know all of this, then at least you can show it to someone who doesn't know about it, because it explains in a easy-to-understand way how memory works in a modern computer, and why we should care about it.

No comments:

Post a Comment