使用 k1om-mpss-linux-gcc 编译器将 OpenMP 与 Xeon Phi 结合使用
Use OpenMP with Xeon Phi using k1om-mpss-linux-gcc compiler
我正在尝试将 OpenMP 与 k1om-mpss-linux-gcc 编译器一起用于 Xeon Phi 卡。我尝试了一个简单的例子,但我得到了这个错误:
fatal error: omp.h: No such file or directory
我该如何解决这个问题??有人用过 k1om-mpss-linux-gcc 编译器吗?
谢谢
我不确定这有多标准,在我自己的 MIC 节点上,我安装了 MPSS 3.6 版,它与 GCC 5.1.1 一起提供。
并调用:
/opt/mpss/3.6/sysroots/x86_64-mpsssdk-linux/usr/bin/k1om-mpss-linux/k1om-mpss-linux-gcc -v
除其他外还给予:
Configured with: [...] --disable-libgomp [...]
看来 MPSS 附带的 GCC 版本不支持 OpenMP。也就是说,也许您可以在启用此支持的情况下自己编译它(我不知道那会有多简单)。
我正在尝试将 OpenMP 与 k1om-mpss-linux-gcc 编译器一起用于 Xeon Phi 卡。我尝试了一个简单的例子,但我得到了这个错误:
fatal error: omp.h: No such file or directory
我该如何解决这个问题??有人用过 k1om-mpss-linux-gcc 编译器吗?
谢谢
我不确定这有多标准,在我自己的 MIC 节点上,我安装了 MPSS 3.6 版,它与 GCC 5.1.1 一起提供。
并调用:
/opt/mpss/3.6/sysroots/x86_64-mpsssdk-linux/usr/bin/k1om-mpss-linux/k1om-mpss-linux-gcc -v
除其他外还给予:
Configured with: [...] --disable-libgomp [...]
看来 MPSS 附带的 GCC 版本不支持 OpenMP。也就是说,也许您可以在启用此支持的情况下自己编译它(我不知道那会有多简单)。