1

英特尔 C/C++ 编译器和英特尔 SPMD 程序编译器都可以生成矢量化代码。我的问题是,如果我的 icc 也可以生成矢量化代码,我是否应该使用 ispc 进行代码矢量化?

4

1 回答 1

0

好吧,虽然 Intel C Compiler / C++ Compiler 区分 Intel 制造的 CPU,但 ISPC 不是(我认为它也可以生成 ARM 代码)。

所以是的,如果您在 AMD CPU 上使用 ICC CPU 调度程序时遇到困难,您应该使用 ISPC。

于 2019-04-16T03:41:12.820 回答