It’s all about performance: Using Visual C++ 2012 to make the best use of your hardware

Sign in to queue

The Discussion

  • User profile image

    great talk! the effort that went into vs2012 seems tremendous...

  • User profile image

    Nice talk!

    Looking forward to see such optimizations also available to the JIT and NGEN compilers in the .NET platform.

  • User profile image

    Really liked the talk,
    It's quite amazing how the hardware evolved and how the VC team compiler catch up with auto vectorization and parallel constructions with PPL and AMP. Visual Studio 2012 looks amazing. Can wait for this to be mainstream.

  • User profile image

    One thing that really bothered me was the use of "movps" and "pmax". That should probably be "movups" or maybe "movaps" (the other slide used _mm_loadu_ps though) and "pmaxsd".

    And I'm left wondering, is that vectorizor going to emit unaligned loads all over the place? Because that kind of sucks. Ok unaligned loads got a little faster recently, but still.

Add Your 2 Cents