NS-3 の MPI Distributed Simulation 機能を使用しようとしています。モジュールにアプリケーションとノード クラスを実装しました。シングルトン オブジェクトとしてファクトリ クラスもあります。シングルトン クラスでモニターと Mutex を使用した同期を考慮する必要がありますか?
一部の関数では、クラス変数を変更しているため、スレッド セーフを考慮する必要があるように見えますが、MPI がどのように機能するのか、実際にオブジェクトのインスタンスを 1 つ作成するのか、すべてのプロセスで個別のオブジェクトを作成するのかはわかりません。
ありがとう