相关疑难解决方法(0)

使用SIMD(AVX2)进行稀疏阵列压缩

我有一个稀疏数组a(大多数为零):

unsigned char a[1000000]; 
Run Code Online (Sandbox Code Playgroud)

我想ba使用AVX2的Intel x64架构上使用SIMD指令的非零元素创建一个索引数组.我正在寻找有效如何做到的提示.具体来说,是否有SIMD指令来获取SIMD寄存器中连续非零元素的位置,是否连续排列?

c++ optimization simd sparse-array avx2

6
推荐指数
2
解决办法
1407
查看次数

标签 统计

avx2 ×1

c++ ×1

optimization ×1

simd ×1

sparse-array ×1