我只是在看Xeon Phi处理器中的AVX512的cpu intrinic sets,但是sse中的传统数据类型转换方法似乎在avx512中不起作用,所以请问avx512中是否有类似的cpu集可以转换无符号字符数组到短数据类型数组?提前致谢!
问问题
218 次
1 回答
5
不幸的是,Knight Landing (KNL) 没有AVX512BW
包含 8 位和 16 位数量操作的指令子集。否则你可以只使用_mm512_cvtepu8_epi16。
最终,即将推出的 Skylake Xeon(Purley - 2017 年到期 - 不要与现有的 Skylake CPU 混淆)应该有 AVX-512,它确实包含该AVX512BW
子集,但在那之前你运气不好,虽然你当然仍然可以使用 SSE和 KNL 上的 AVX2 做这种事情。
于 2016-09-26T22:26:32.767 回答