前提・実現したいこと
OpenMPIでの MPI_Recv
や MPI_Isend
などの通信関数において tag
引数が存在しますが
(1) これらはいつ使われるものなのでしょうか?
サンプルでは大抵0が入れられていますが MPI_Prove
でこの値は取得することができるためユーザー定義して利用できるならそうしようと思ったのですが
(2) この値はユーザー定義できるのでしょうか?
それができるのでしたら
(3)なにかシステムにcommitしなければいけなかったりするのでしょうか?定数値の共有でいいでしょうか?
Example
C
1/* MPI_Isend */ 2int MPI_Recv( 3 void *buf, 4 int count, 5 MPI_Datatype datatype, 6 int source, 7 int tag, 8 MPI_Comm comm, 9 MPI_Status *status 10)
補足情報
Windows10 Pro Hyper-V Ubuntu 20.04.1
OpenMPI 4.0.5 gcc g++
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。