.NET SIMD添加字节和ushort数组

时间:2016-06-29 00:49:31

标签: .net vectorization sse simd managed

需要将长字节数组添加到short类型的目标数组中。解决方案可以在这里找到: https://gist.github.com/jimfb/4faa6cbfb1ef476bd105 我正在尝试使用SEE byte + short.执行此操作 缺乏" unpack"的支持指令(需要将单个16元素字节数组解压缩到两个8元素短数组以进行添加)。 以下是托管SIMD支持的操作:

managed SIMD

有没有人知道如何使用上面的简化SIMD指令集来实现两个数组(short [] = byte [] + short [])的添加(避免标量加法)?

0 个答案:

没有答案