2010/06/16

mpichやopenmpiをiccやifortでコンパイルする

 デフォルトだとgfortranやgccでコンパイルしてしまう.

ifortやiccを指定するには以下

mpichの場合
export CC=icc
export CXX=icpc
export FC=ifort
export F77=ifort
export F90=ifort
./configure --prefix=/opt/hoge

などと環境変数を通じて指定する.

openmpiの場合

./configure --prefix=/opt/hoge CPP='icc -E' CC=icc CXX=icpc FC=ifort F77=ifort F90=ifort

などとconfigureで指定する


詳しくはREADMEや./configure --helpで確認すること

0 件のコメント: