私が知っているように、並列処理メッセージパッシングインターフェイスとマルチスレッドには2つの方法があります。マルチスレッドは、メッセージ パッシング インターフェイスのない分散メモリ システムには使用できません。ただし、メッセージ パッシング インターフェイスは、「共有メモリ」と「分散メモリ」のどちらのシステムにも使用できます。私の質問は、MPI で並列化され、共有メモリ システムで実行されるコードのパフォーマンスについてです。このコードのパフォーマンスは、マルチスレッドで並列化されたコードと同じ範囲ですか?
アップデート:
私の仕事は、プロセスが繰り返し相互に通信する必要があり、通信配列が 200*200 マトリックスになる可能性があることです。