Hi Pasha,

I agree that symmetric objects in the data segment are a challenging issue.
Could dynamically-allocated symmetric objects be supported much more
easily? Does Open MPI / OSHMEM already have cross-process mappings for
symmetric allocations (e.g., for local put/get via memcpy)?

Thanks,

Nick

On Wed, Sep 28, 2016 at 3:00 PM, Pavel Shamis <pasharesea...@gmail.com>
wrote:

> Nick,
>
> IMHO, the major issue here is the support for "static" data objects.
> This requirement gets directly translated to the XPMEM support for the
> platform, otherwise it is very challenging to get it implement.
> OpenMPI/OSHMEM provides support for xpmem (actually there is more than
> one transport), but you have to make sure that the underlaying system
> has the XPMEM kernel module installed. There is an open source version
> of XPMEM (https://github.com/hjelmn/xpmem) which went through numerous
> updates and bugfixes during the last year, even so it is not a
> formally "QA"ed product.
>
> -Pasha
> _______________________________________________
> devel mailing list
> devel@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel
>
_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

Reply via email to