有没有人能推荐一个可移植的SIMD库,提供C / C ++ API,在Intel和AMD扩展以及Visual Studio、GCC兼容。我想加速一些操作,比如对512x512的double数组进行缩放,向量点积,矩阵乘法等。
到目前为止,我找到的唯一一个是:http://simdx86.sourceforge.net/,但正如第一页所说的那样,它无法在Visual Studio上编译。
还有Intel IPP,据我了解它不适用于AMD。 还有来自AMD的Framewave,但是我在编译和链接他们的库时遇到了一些问题,他们的论坛完全停滞不前。 有人在任何地方使用过Framewave吗?
谢谢。