1

我一直在阅读有关 AVX 512 和 MSVC 2017 的信息,但设置中的最大目标是 /arch:AVX2。我尝试了 /arch:AVX512 并尝试在不同的地方停止它(在测试各种矢量化循环的基准应用程序中),我可以看到 AVX 指令,但不是真正的 AVX512,我在不支持 AVX512 的计算机上运行它,所以它应该崩溃。那么情况如何呢?(我正在运行 MSVC 15.6.6)。

4

1 回答 1

1

MSVC 目前不支持针对 AVX-512 的自动矢量化,仅支持 AVX2。

于 2018-08-05T20:47:58.477 回答