小编jaz*_*z_f的帖子

ARM Neon 内在函数,两个向量的加法

我有一个非常简单的 C 函数,成对添加两个整数数组:

void add_arrays(int* a, int* b, int* target, int size) {
    for(int i=0; i<size; i++) {
        target[i] = a[i] + b[i];
    }
}
Run Code Online (Sandbox Code Playgroud)

我看到在 ARM 上,Neon 内在函数在 <arm_neon.h> 中可用,并且您应该能够对向量进行加法、乘法等操作,但我看到的所有示例都非常复杂。有人可以展示如何使用 ARM Neon 内在函数执行简单的操作,例如成对加法吗?

更新 我的术语是错误的,我希望实现按元素加法。

c arm hpc addition neon

1
推荐指数
1
解决办法
830
查看次数

标签 统计

addition ×1

arm ×1

c ×1

hpc ×1

neon ×1