たとえば 100 回の反復による parfor ループがあり、反復ごとのワークロードは異なりますが、最初の反復が最も時間がかかり、最後の反復が最も高速になるように直線的に変化します。しかし、4 つのインスタンス/ラボで parfor ループを実行すると、最初の数回の反復を単独で実行しているため、最後の数時間は 1 つのラボのみがアクティブになります。
したがって、どの反復が遅いのかがわかります。コア間のワークロードをより均等にするにはどうすればよいですか。たとえば、すべてのラボに最初の 4 つの遅いラボの作業を強制的に開始させてから、順番に進めるようにするにはどうすればよいでしょうか? または、1 つのアクティブなコアだけがいくつかの遅いコアを単独で実行するのを防ぐための同様の何か..