48c90455_tter___Training_and_Consulting__0
[1] 1 to 1.5 days [2] Covers optimization issues from temporaries and inline to single- vs. multi-threaded optimizations and how to optimize build times by managing #include dependencies. Also covers the important things to understand about the complexity of today’s commodity hardware, the ever-deepening memory hierarchy and the memory wall, and the effects on your program’s correctness (e.g., memory model effects) and performance (e.g., memory wall and cache effects). [3] Herb is the author of Prism, the memory model across all Microsoft code platforms, and one of the designers of the ISO Standard C++0x memory model. [0] 
Performance optimization and efficiency, including must-know machine architecture and the costs of code on modern hardware
Herb Sutter - Training and Consulting
0