Dear,
Thanks for the clarification.
2015-04-14 20:57 GMT+02:00 Nathan Hjelm :
>
> The semantics of open shmem's fetching atomics is the same as
> MPI_Get_accumulate. The old value is returned *not* the new value. This
> is not an uncommon semantic for atomic operations. So, no, I don't think
> o
Sorry, nevermind.
It seems it has been generalized (found on wiki)
Thanks for the help.
2015-04-14 20:50 GMT+02:00 Nick Papior Andersen :
> Thanks Andy! I will discontinue my hunt in openmpi then ;)
>
> Isn't SHMEM related only to shared memory nodes?
> Or am I wrong?
>
> 2015-04-14 20:41 GMT+02
The semantics of open shmem's fetching atomics is the same as
MPI_Get_accumulate. The old value is returned *not* the new value. This
is not an uncommon semantic for atomic operations. So, no, I don't think
oshmem will be any better than MPI RMA for this use case.
To OP. Yes, you will have to eit
Thanks Andy! I will discontinue my hunt in openmpi then ;)
Isn't SHMEM related only to shared memory nodes?
Or am I wrong?
2015-04-14 20:41 GMT+02:00 Andy Riebs :
> Nick,
>
> You may have more luck looking into the OSHMEM layer of Open MPI; SHMEM is
> designed for one-sided communications.
>
>
Nick,
You may have more luck looking into the OSHMEM layer of Open MPI;
SHMEM is designed for one-sided communications.
BR,
Andy
On 04/14/2015 02:36 PM, Nick Papior
Andersen wrote:
Dear all,
I am tr
Dear all,
I am trying to implement some features using a one-sided communication
scheme.
The problem is that I understand the different one-sided communication
schemes as this (basic words):
MPI_Get)
fetches remote window memory to a local memory space
MPI_Get_Accumulate)
1. fetches remote window