摘要: 为抽取bayer格式图像的r\g\b做准备,_mm256_shuffle_epi8不能按_mm_shuffle_epi8理解,前者是前后一半分开处理,后者是全部一起处理。 #include <iostream> #include <intrin.h> int main() { uint8_t uin 阅读全文
posted @ 2024-06-13 23:05 夕西行 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 加法、减法和乘法等算术运算,位运算指令、比较指令、加载存储指令、类型转换指令等 位运算指令,【算法随记七】巧用SIMD指令实现急速的字节流按位反转算法。_wx61234e53ee589的技术博客_51CTO博客 shuffle系列指令,_mm_shuffle_epi8-CSDN博客 permute系 阅读全文
posted @ 2024-06-13 17:46 夕西行 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 每次偏移 int索引*scale 个字节,每次取4字节。注意int索引是倒序的,如__m128i vindex有4个int索引,先取最后一个索引。 举例: __m128i _mm_i32gather_epi32 (int const* base_addr, __m128i vindex, const 阅读全文
posted @ 2024-06-13 17:41 夕西行 阅读(9) 评论(0) 推荐(0) 编辑