SIMD Sample

This sample contains two applications that demonstrate how to leverage SIMD from C# with, and without, explicit vectorization.

C# (82.0 KB)
4.8 Star
2,672 times
Add to favorites
E-mail Twitter Digg Facebook
Sign in to ask a question

  • Can this be updated?
    1 Posts | Last post September 20, 2015
    • Can this code be updated for Visual Studio 2015, UWP, and .Net Native?
  • Vector<T> class definition/inclusion
    1 Posts | Last post September 18, 2014
    • Hello,
      I have downloaded the SIMD Sample codes (using Visual Studio 2013) and I am looking at the class definition of Vector<T>, which Visual Studio seems to glean from metadata (in a DLL from the package?). The class definition has the method prototypes but I assume the bodies of the methods are only released in the assembler code in the DLL?
      What I would like to understand is how I should build code whilst waiting for the release of the JIT compiler and .Net redistributables with SIMD support. I figure that I need to work with a Vector<T> class that has the same collection of methods and operator overloads as those supported in the Vector<T> class in the Microsoft SIMD library (but without the SIMD support). Do you have any suggestions in terms of such as class that is publicly available?