Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Ofek_Shilon

Ofek_Shilon Ofek_Shilon

Niner since 2010

  • GoingNative 7: VC11 Auto-Vectorizer, C++ NOW, Lang.NEXT

    Jim, Jim and Charles - thanks for a great talk! I'd love to hear more from the compiler makers.

    Can argument decoration aid the vectorizer? 

    Maybe decorating an argument as __declspec(align(16)) can make the vectorizer load registers with aligned instructions?

    Does decorating arguments with __restrict have *any* impact currently?   Can you give an example of the effect it has?

  • STL Iterator Debugging and Secure SCL

    Both Charles & STL - thanks for a great interview!

    If I understood correctly, a major factor that makes HAS_ITERATOR_DEBUGGING sos slow is the need to traverse the entire iterator linked list to remove a single iteratr when it is destroyed. Maybe making the list doubly-linked can accelerate that? (the added space cost seems well worth it)