Announcing .NET Framework 4.6

We’re excited to announce the RTM releases of .NET Framework 4.6 and Visual Studio 2015 today. You can read about the new features or leave that for later and try them out now. The quickest way to get started is to install the free Visual Studio 2015 Community version. With the .NET Framework 4.6, you’ll… Read more

Update to SIMD Support

A month ago we announced support for SIMD. Today, we’re announcing an update to “RyuJIT” and our NuGet package that exposes the SIMD programming model. Updates to the Microsoft.Bcl.Simd NuGet package More types for Vector<T> We’ve expanded the support of the Vector<T> types: We now support int, long, float, double as well as byte, sbyte,… Read more

The JIT finally proposed. JIT and SIMD are getting married.

Processor speed no longer follows Moore’s law. So in order to optimize the performance of your applications, it’s increasingly important to embrace parallelization. Or, as Herb Sutter phrased it, the free lunch is over. You may think that task-based programming or offloading work to threads is already the answer. While multi-threading is certainly a critical… Read more