首页 > 解决方案 > AVX 中的平均值数组

问题描述

我有一个值数组,其中我必须平均 12 个连续值(输入长度​​始终是 12 的倍数)并在输出数组中复制六次。

For Example

input = [a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, 12, soon];

Val1 = mean([a1 to a12]);

Val2 = mean([a13 to a24]);

out = [Val1, Val1, Val1, Val1, Val1, Val1, Val2, soon];

在 AVX 中编码此功能的任何提示?

编辑:值是单精度数字。

标签: avxavx2

解决方案


推荐阅读