【问题标题】:What is the difference between the vectorization of icc and that of ispc?icc的向量化和ispc的向量化有什么区别?
【发布时间】:2018-09-13 07:58:29
【问题描述】:

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

【问题讨论】:

    标签: vectorization intel icc ispc


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-21
      • 1970-01-01
      • 2011-07-16
      • 2013-05-13
      • 2018-03-20
      • 2022-06-13
      • 1970-01-01
      相关资源
      最近更新 更多