Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] oshmem only supports Linux ?
From: Dave Goodell (dgoodell) (dgoodell_at_[hidden])
Date: 2014-07-24 15:26:44


On Jul 24, 2014, at 2:00 PM, Mike Dubman <miked_at_[hidden]> wrote:

> OSHMEM memheap implementation relies on the "_end" symbol provided by linux linker. The _end symbol indicates the beginning of the program dynamic allocation area.
> This is needed to allow programmatic access to the process global/static variables.

Looks like this functionality could be implemented on Darwin (OS X) by using the vm_region function:

http://www.gnu.org/software/hurd/gnumach-doc/Memory-Attributes.html#Memory-Attributes

-Dave