如何同时使用intel parallel studio和openmpi?

时间:2017-06-19 05:29:27

标签: mpi intel

在ubuntu中,默认的mpirun是openmpi,如

所示
mpirun --version
mpirun (Open MPI) 1.10.2

但是在安装了intel parallel studio并将以下行添加到~/.bashrc

之后
. /opt/intel/parallel_studio_xe_2017.4.056/psxevars.sh intel64

mpirun成为

mpirun --version
Intel(R) MPI Library for Linux* OS, Version 2017 Update 3 Build 20170405 (id: 17193)
Copyright (C) 2003-2017, Intel Corporation. All rights reserved.

但是如果我想使用intel ifort但是使用openmpi呢?如何设置?

1 个答案:

答案 0 :(得分:1)

我假设ubuntu上的默认MPI是使用GNU编译器编译的Open MPI。 GNU和Intel Fortran 编译器之间没有二进制兼容性,因此您必须使用ifort重建Open MPI 然后你必须将安装路径添加到$PATH,也可能$LD_LIBRARY_PATH