|
|
|
|
|
by Kipters
1121 days ago
|
|
I think he's referring to something similar to what .NET has been doing in the last few versions. They introduced a new Vector API that abstracts platform-specific SIMD instructions. The end result is the same, code using Vector128 will be directly compiled to equivalent AVX opcodes on x86/x64 and NEON on ARM* as if you would have written that directly, except that now you can add these kinds of optimizations across many architectures with a single codebase This [0] post by Stephen Toub goes in GREAT detail on that [0]: https://devblogs.microsoft.com/dotnet/performance_improvemen... *I may get vector length wrong, but you get the idea |
|