トルクでmpi速度を遅くする

トルクでmpi速度を遅くする

私は30のノードと360のコアを持つクラスタでOpen MPIでTorqueを実行しています。私はmpirun -np N ~./myjob との壁時間がqsub -l nodes=1:ppn=N mpirun -np N ~./myjob 何度も異なることを発見しました。小規模な作業では、1.2秒から20秒に、2秒から37秒に増加する式に増えます。
大規模な作業では、これらの違いが重要になります。これを克服する方法は?

ベストアンサー1

明らかにそれは塗りつぶしに依存します./myjob。このスクリプトにファイルの生成と読み取りが含まれている場合は、そのファイルが生成されます。窒素時間と時間の読み取りは干渉を引き起こします。バイナリであれば速度低下もなく、./myjob実行時間もほぼ同じです。

おすすめ記事