Using SIMD to Accelerate C# Applications: the Easiest Path to a 10x Speedup.
Matthew Kolbe
0:00 / 0:00
Using SIMD to Accelerate C# Applications: the Easiest Path to a 10x Speedup.
2 492 просмотра · 4 года назад
Matthew Kolbe
12 подписчиков
2 492 просмотра · 4 года назад
I don't normally make programming tutorials, but the lack of content about SIMD in C# inspired me. Below are some resources to dive deeper if you'd like. There isn't much as far as advanced tutorials go. This topic is pretty neglected in that respect.
Microsoft has documentation for their Avx and Avx2 classes, but few examples or explanations.
https://docs.microsoft.com/en-us/dotn...
https://docs.microsoft.com/en-us/dotn...
This is a good resource with descriptions of what the SIMD registers actually do. They map closely the the C# class's function names.
https://www.intel.com/content/www/us/...