Jim Radigan from the C++ team is now in Channel9 explaining, in a series of videos, how the auto vectorization just works. http://channel9.msdn.com/Series/C9-Lectures-Jim-Radigan-Inside-Auto-Vectorization/Jim-Radigan-Inside-Auto-Vectorization-1-of-n