Temps de lecture : 5 min.
System.Numerics.Vector is a library provided by .Net (as a nuget package), which tries to leverage SIMD instruction on target hardware. It exposes a few value types, such as Vector<T>, which are recognized by RyuJIT as intrinsics.Supported intrinsics are listed in the core-clr github repository.This allows C# SIMD acceleration, as long as code is modified to use these intrinsic types, instead …