Visual Studio的循环矢量化(手动和自动)有哪些资源?

时间:2009-09-07 05:16:39

标签: loops sse simd vectorization

我看到gcc的一些资源,但不是Visual Studio。

任何人都有大量的参考资料,例子和技巧?

2 个答案:

答案 0 :(得分:4)

我不认为VC ++会进行循环矢量化。如果你想要它,你可能不得不使用Intel's compiler。请注意,它将作为替代插件插入到Visual Studio中。

另见这个问题:

What compilers besides gcc can vectorize code?

更新:据报道,2012版本现在进行自动矢量化,请参阅:

Inside Auto-Vectorization, 1 of n

答案 1 :(得分:0)

VC ++不支持矢量化。但是,SSE支持是通过内在函数启用的。请查看此MSDN帖子。