【发布时间】:2015-03-27 13:06:49
【问题描述】:
我正在尝试学习 xeon-phi,在学习 Intel Xeon-Phi Coprocessor HPC 书籍时,我尝试运行代码 here。 (来自书)
代码使用openmp和2个线程。
但我得到的结果与使用 1 个线程运行的结果相同。 (根本不使用openmp)
我什至在麦克风中使用了不同的组合,但仍然相同:
export OMP_NUM_THREADS=2
export MIC_OMP_NUM_THREADS=124
export MIC_ENV_PREFIX=MIC
似乎以某种方式未启用 openmp?我在这里遗漏了什么吗?
只使用1个线程的代码是here
我编译使用:
icc -mmic -openmp -qopt-report -O3 hello.c
谢谢!
【问题讨论】: