OpenMPIコードベースでは、各モジュールに複数のバリアントがあります。 mpirun
を呼び出すときは、使用するModular Component Architecture (MCA)からモジュールを選択できます。オプションには...含まOpenMPIでどのMCAパラメータが使用されているかを確認する方法は?
- 集団的アルゴリズム(高専):基本的な、調整され、間、CUDA、ミリリットル、SM、...
- バイト転写層(BTL):openib、TCP .. 。
- ポイント・ツー・ポイントの管理層(PML):センチ、OB1、...
- マッチング輸送層(MTL):MXM、PSM、...
あなたはあなたの選択を指定することができますこのようなMCAコンポーネントの数:
mpirun --mca btl self,openib --mca pml ob1 -np $nProcs ./myprogram
私の質問:
- 私は指定されていないいくつかのMCAパラメータを残した場合、デフォルトは何ですか?
- 使用されているすべてのMCAコンポーネントを印刷する冗長モードはありますか?ダンプ(私は私の
mpirun
コマンドに-v
を追加しようとした、そしてそれは、余分なものを印刷しませんでした。)