As a dumb scientist, I would just bcast the value I get back to the
group and ask whoever owns it to kindly reply back with its rank.
Ray
On 8/10/2018 10:49 AM, Reuti wrote:
Hi,
Am 10.08.2018 um 16:39 schrieb Diego Avesani <diego.aves...@gmail.com>:
Dear all,
I have a problem:
In my parallel program each CPU compute a value, let's say eff.
First of all, I would like to know the maximum value. This for me is quite
simple,
I apply the following:
CALL MPI_ALLREDUCE(eff, effmaxWorld, 1, MPI_DOUBLE_PRECISION, MPI_MAX,
MPI_MASTER_COMM, MPIworld%iErr)
Would MPI_MAXLOC be sufficient?
-- Reuti
However, I would like also to know to which CPU that value belongs. Is it
possible?
I have set-up a strange procedure but it works only when all the CPUs has
different values but fails when two of then has the same eff value.
Is there any intrinsic MPI procedure?
in anternative,
do you have some idea?
really, really thanks.
Diego
Diego
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users