0
ソートをカウントするためのMPIプログラムを実装しようとしています。私は使用するために各ランクにローカルカウント配列を送りました。それらをマスタープロセスに送り返すときに、ローカル配列のすべてがグローバル配列に追加されるようにするにはどうすればよいですか?私はMPI_Reduce
配列の合計を得るために見ましたが、私は個々のセルごとに合計が必要です。MPI - ローカルアレイからグローバルアレイへのカウントを取得するにはどうすればよいですか?
例:
array = {4,0,3,2,2,1,4,1,3,2,4,3,4,3}
countslocal1 = {1,1,2,3,4}
countslocal2 = {0,2,1,1,0}
countsglobal = {1,3,3,4,4}
ありがとう、どうして私はそれが配列の要素ごとに行われたのか分からなかったのですか?私の心はまだopenmpの世界に詰まっていたと思う。 – lycark2516