4 ms·
Sad to not see C# being mentioned here. It is one of the most convenient languages to write bespoke SIMD code in today. Examples: - https://github.com/dotnet/
by neonsunset 3y ago
Sad to not see C# being mentioned here. It is one of the most convenient languages to write bespoke SIMD code in today.
Examples:
- https://github.com/dotnet/runtime/blob/main/src/libraries/System.Private.CoreLib/src/System/Buffers/Text/Base64Encoder.cs#L250-L319 https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...
- https://github.com/dotnet/runtime/blob/b432fc66fe59873b2b2ad584c04eaf1e4b11d611/src/libraries/System.Private.CoreLib/src/System/SearchValues/ProbabilisticMap.cs#L243-L265 https://github.com/dotnet/runtime/blob/b432fc66fe59873b2b2ad...
- https://github.com/bepu/bepuphysics2/blob/05e3e8d33f5cbfd78064182313f9ad416cff9276/BepuUtilities/Collections/VectorizedSorts.cs#L24-L120 https://github.com/bepu/bepuphysics2/blob/05e3e8d33f5cbfd780...
- https://github.com/U8String/U8String/blob/main/Sources/U8String/CaseConverters/U8AsciiCaseConverter.cs#L69-L90 https://github.com/U8String/U8String/blob/main/Sources/U8Str...