MPI_Reduce MINLOC双索引?

时间:2019-01-15 23:15:58

标签: c linux parallel-processing mpi

所以我对每个处理器都有一组整数,我想找到每个处理器的最小元素,然后保存行和列的索引。

找到每个处理器的最小元素后,我需要调用MPI_reduce来找到最小元素并发送I,j索引。

我看到MINLOC可以在结构中只有一个索引的情况下提供帮助,如下所示:

struct {
     int min;
     int index_i;
} in, out;

但是,如果我想同时发送行索引和列索引怎么办? struct中的数组不能解决问题。

还有另一种方法可以实现这一目标吗? 我正在用C写作。

感谢您的时间:D。

0 个答案:

没有答案