MVAPICH2を自分でコンパイルしたいのですが、psm.h
ファイルの場所がわからないため、デフォルトの場所で見つかりません。
InfiniBandを見つけるためにどのコマンドを使用できるか知っている人はいますか?
MVAPICH2を自分でコンパイルしたいのですが、psm.h
ファイルの場所がわからないため、デフォルトの場所で見つかりません。
InfiniBandを見つけるためにどのコマンドを使用できるか知っている人はいますか?
psm.h は QLogic InfiniPath 用です。RHEL 派生物では、infinipath-psm-devel パッケージに含まれている必要があります。ただし、おそらく QLogic を使用していないでしょう。
MVAPICH2 チャネルを明示的に指定してみてください。従来の mrail チャネルの場合は、configure as を実行します。
./configure --with-device=ch3:mrail --with-rdma=gen2
または、IB netmod を使用した Nemesis チャネルの場合
./configure --with-device=ch3:nemesis:ib
もちろん、devel OFED パッケージをインストールする必要があります。