我有一个使用MPI_COMM_WORLD的应用程序。我正在使用HPC Pack 2008 R2 MPI构建应用程序,一切都在我的本地和大多数PC上运行良好。
有时在不同的PC上安装时,我会遇到MPI竞争版本(例如英特尔)的问题。这通常通过将我的HPC版本添加到PATH来解决。
我最近遇到了一个我无法解决的问题。
我的MPI是路径中的第一个,但我收到错误“链接库mkl_intel_thread.dll”无法找到。这告诉我应用程序正在查看英特尔版本。
where mpiexec mkl_thread not found
所以我的一般问题是:
提前致谢
答案 0 :(得分:0)
MPI的优势是MPI standard。这意味着只要您坚持使用某个版本的MPI标准,您的程序就应该与符合MPI标准的实现兼容。
缺少的Math Kernel Library与MPI不兼容无关。