1

ネットワーク( Mellanox InfiniBand HCA)が2番目のCPUソケット(およびNUMAノード)に接続されているNUMA計算ノードを使用しています。MVAPICH2.2を使用して、すべての MPI プロセスを 2 番目の CPU ソケットに単純にバインドする環境変数はありますか?

MV2_CPU_BINDING_LEVEL=socket MV2_CPU_BINDING_POLICY=bunch最初の CPU ソケットでプロセスの再グループ化を開始するため、この組み合わせは機能しません。

私は通常、 -genv MV2_CPU_MAPPING 10:11:12:13:14:15:16:17:18:19:30:31:32:33:34:35:36:37:38:39 (2 番目の 10 コア CPU ソケットのすべての SMT を使用する) のようなものを使用することになりますが、これは醜く、コアの量に依存します。

4

1 に答える 1