SIMD optimization

#4 · open · 3 comments

View on GitHub ↗

prajaybasu

.NETCore already has hardware accelerated types (System.Numerics.Vectors) which should work cross platform - I believe functions like Salsa will be able to take advantage of that, correct me if I am wrong, I am currently looking to optimize it once I get time. Also .NETCore has a using System.Runtime.CompilerServices package for unsafe code which allows copying bytes.

Comments

viniciuschiele

That would be cool, I'm curious to see how fast it is. Let me know if you find out something.

erikzhang

Any progress? I really need this optimization.

viniciuschiele

I have no plans to implement that, but a PR is very welcome.