Hi Diego,
if they are float/reals, the error (overflow) bits will likely make
them unique. If you are looking at integers, I would use isends and
just capture the first one. You could make a little round robin and
poll everyone, saving the ranks that match, but if you are using
hundreds/thousands of ranks, that could slow everything down a little.
Ray
On 8/10/2018 11:19 AM, Diego Avesani wrote:
Deal all,
I do not understand how MPI_MINLOC works. it seem locate the maximum
in a vector and not the CPU to which the valur belongs to.
@ray: and if two has the same value?
thanks
Diego
On 10 August 2018 at 17:03, Ray Sheppard <rshep...@iu.edu
<mailto:rshep...@iu.edu>> wrote:
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 <mailto: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 <mailto:users@lists.open-mpi.org>
https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>
_______________________________________________
users mailing list
users@lists.open-mpi.org <mailto:users@lists.open-mpi.org>
https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>
_______________________________________________
users mailing list
users@lists.open-mpi.org <mailto:users@lists.open-mpi.org>
https://lists.open-mpi.org/mailman/listinfo/users
<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