communicator

    2

    1答えて

    ソフトウェアをMPIで実行するには、MPI::COMM_WORLDを返す単純なメソッドを作成する必要があります。 だから私のクラスでは、我々は持っている: #include <mpi.h> class Parallel{ public: MPI::Comm getCommunicator(){ return MPI::COMM_WORLD; }

    5

    1答えて

    私はSMPスーパーコンピュータ上のMPIプログラムで作業しています。どのプロセスが同じノードを共有しているかを特定したいと思います。たとえば、同じノード上のすべてのプロセスで等しい整数キーを設定し、あるノードから別のプロセスに異なる整数キーを設定します。したがって、このキーを使用してコミュニケータを分割し、同じノード内のプロセスのみをサブコミュニケータに収集させることが目的です。 だから、関数は、

    2

    1答えて

    プロセスをランク0で他のすべてのプロセスにリンクするMPIコミュニケータを作成します。 nがプロセスの総数であるとします。次に、ランク0のプロセスはn-1個のコミュニケータを持ち、他のプロセスはそれぞれ1個のコミュニケータを持ちます。これは可能ですか?そうであれば、なぜこれを達成するために以下のプログラムを使用できないのですか? mpiC++コンパイラを使用して以下のコードをコンパイルすると、コン

    0

    1答えて

    私は比較的新しいテーマであるMPIコミュニケータに助けが必要です。 私はいくつかの入力ファイルから入力を読み取るMPIコードを持っています。すべてのプロセスは少なくとも1つのファイルから読み込み、ほとんどは複数のファイルから読み込みます。すべてのファイルが読み込まれます。 ファイルごとにコミュニケータを作成する必要があります。例えば、ファイル "A.dat"から読み取られたプロセス0,1,2、ファ

    0

    1答えて

    を理解する助けが必要、MPI標準は MPI_COMM_CREATE(COMM、グループ、newcomm) が...機能が集団で、 グループ内のすべてのプロセスによって呼び出されなければならないと言います通信の 私はCOMM引数がMPI_COMM_WORLDある場合、たとえば、その後、すべてプロセスはMPI_COMM_WORLDを呼び出す必要があります、ということを意味するために、これを取りました。

    1

    1答えて

    なぜ私のコミュニケータは送信フレームを受信して​​いるのですか?コミュニケータを受信するためにフラグPacketDeviceOpenAttributes.NoCaptureLocalを使用してこの問題を解決しようとしていますが、まだ送信フレームを受信して​​います。誰もこの問題を解決する方法を知っていますか?ありがとうございました。私のコードは以下の通りです: using PcapDotNet.C

    3

    2答えて

    私はMPIと並列化されたアプリケーションをいくつかのタスクに分けています。各プロセッサには1つのタスクしか割り当てられず、同じタスクが割り当てられたプロセッサのグループにはそれ自身のコミュニケータが割り当てられます。タスクは定期的に同期する必要があります。現在のところ、MPI_COMM_WORLDを介して同期が行われていますが、他のタスクがそのコードブロックに到達することは保証されていないため、一

    0

    2答えて

    アイテムのリストを含むフラグメントリストSecondActivityListFragmentがあります。リストのアイテムがクリックされた場合、このクリックされたアイテムの情報をItemViewFragmentという別のフラグメントに渡したいと思います。私はCommunicatorと呼ばれるインターフェイスクラスを作成しましたが、情報をどのように渡すかについての手がかりはありません。 SecondA

    3

    2答えて

    .NET C#実装を使用してAS2またはAS3通信プロトコル経由でファイルを送受信するこのトピックに関するいくつかのガイダンスをお伺いしたいと思います。私は、EDIドキュメントや他の種類のドキュメントを送受信するためにこの通信レイヤを実装する方法の例や説明を検索しています。私は自分のEDIドキュメントジェネレータとリーダーを構築しました。私の電子商取引システムにリンクしています。私たちは何年もVC