We didn't introduce any improvements to OSHMEM at the OMPI level in 2.0.0 save for the improved job launch times. In OMPI 2.1.0 we will add the non-blocking iput/iget and alltoall operations - whose inclusion will make OMPI's OSHMEM a bona fide OSHMEM 1.3.
Josh On Fri, Apr 29, 2016 at 5:46 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com > wrote: > Do you guys want to add anything into NEWS about OSHMEM improvements in > 2.0.0 (even though it won't be 1.3)? > > Or were such improvements hidden down in UCX / MXM? > > > > On Apr 29, 2016, at 5:40 PM, Joshua Ladd <jladd.m...@gmail.com> wrote: > > > > Correct, Jeff. OMPI 2.0.0 will not be OSHMEM 1.3 compliant, but OMPI > 2.1.0 will be. > > > > Josh > > > > On Fri, Apr 29, 2016 at 2:21 PM, Jeff Squyres (jsquyres) < > jsquy...@cisco.com> wrote: > > I don't think all the OSHMEM v1.3 updates made it into v2.0.0...? > > > > > > > On Apr 29, 2016, at 2:19 PM, Swpoole-Gmail <swpo...@gmail.com> wrote: > > > > > > OpenSHMEM API is V1.3 at this point. I can send some info if it would > help. > > > > > > Best wishes > > > Steve... > > > Sent from my iPhone > > > > > >> On Apr 29, 2016, at 11:00, Ralph Castain <r...@open-mpi.org> wrote: > > >> > > >> Didn’t OSHMEM up-level its API? > > >> > > >> I believe we also have some early support in there for DVM and > Singularity, but not the full-blown capability that is in master. Unsure if > we want to advertise that for 2.0, maybe wait for the updates in 2.1? > > >> > > >> > > >>> On Apr 29, 2016, at 10:55 AM, Jeff Squyres (jsquyres) < > jsquy...@cisco.com> wrote: > > >>> > > >>> I'm thinking something like a simple "User's migration guide: > 1.8.x/1.10.x --> 2.0.0" > > >>> > > >>> Here's big topics I see so far: > > >>> > > >>> User-Noticeable changes > > >>> (i.e., things that may prevent users from simply re-compiling / > re-mpirun'ing their existing MPI app) > > >>> ----------------------- > > >>> - mpirun -np behavior > > >>> - OMPIO is now the default (not ROMIO) > > >>> - ...more? > > >>> > > >>> New features > > >>> ------------ > > >>> - Launch scalability improvements (i.e., support for PMIx) > > >>> - Lots of improvements to MPI RMA > > >>> - Improved support for MPI_THREAD_MULTIPLE > > >>> - ompi_info pretty print improvements > > >>> - UCX support > > >>> - PLFS support (via OMPIO) > > >>> - Better Cray build / SLURM support > > >>> - ...more? > > >>> > > >>> Removed support > > >>> --------------- > > >>> - OS X Leopard > > >>> - Cray XT > > >>> - VampirTrace > > >>> - Myrinet MX / OpenMX > > >>> - coll:ml module > > >>> - Alpha processors > > >>> - --enable-mpi-profiling option > > >>> - Checkpoint / restart > > >>> - ...more? > > >>> > > >>> > > >>>> On Apr 29, 2016, at 1:21 PM, Howard Pritchard <hpprit...@gmail.com> > wrote: > > >>>> > > >>>> Hi Jeff, > > >>>> > > >>>> checkpoint/restart is not supported in this release. > > >>>> > > >>>> Does this release work with totalview? I recall we had some > problems, > > >>>> and do not remember if they were resolved. > > >>>> > > >>>> We may also want to clarify if any PML/MTLs are experimental in this > > >>>> release. > > >>>> > > >>>> MPI_THREAD_MULTIPLE support. > > >>>> > > >>>> > > >>>> Howard > > >>>> > > >>>> > > >>>> 2016-04-29 10:34 GMT-06:00 Cabral, Matias A < > matias.a.cab...@intel.com>: > > >>>> How about for “developers that have not been following the > transition from 1.x to 2.0? Particularly myself J. I started contributing > to some specific parts (psm2 mtl) and following changes. However, I don’t > have details of what is changing in 2.0. I see there could be different > level of details in the “developer’s transition guide book”, ranging from > architectural change to what pieces were moved where. > > >>>> > > >>>> > > >>>> > > >>>> Thanks, > > >>>> > > >>>> > > >>>> > > >>>> _MAC > > >>>> > > >>>> > > >>>> > > >>>> From: devel [mailto:devel-boun...@open-mpi.org] On Behalf Of > Joshua Ladd > > >>>> Sent: Friday, April 29, 2016 7:11 AM > > >>>> To: Open MPI Developers <de...@open-mpi.org> > > >>>> Subject: Re: [OMPI devel] 2.0.0 is coming: what do we need to > communicate to users? > > >>>> > > >>>> > > >>>> > > >>>> Certainly we need to communicate / advertise / evangelize the > improvements in job launch - the largest and most substantial change > between the two branches - and provide some best practice guidelines for > usage (use direct modex for applications with sparse communication patterns > and full modex for dense.) I would be happy to contribute some paragraphs. > > >>>> > > >>>> > > >>>> > > >>>> Obviously, we also need to communicate, reiterate the need to > recompile codes built against the 1.10 series. > > >>>> > > >>>> > > >>>> > > >>>> Best, > > >>>> > > >>>> > > >>>> > > >>>> Josh > > >>>> > > >>>> > > >>>> > > >>>> > > >>>> > > >>>> On Thursday, April 28, 2016, Jeff Squyres (jsquyres) < > jsquy...@cisco.com> wrote: > > >>>> > > >>>> We're getting darn close to v2.0.0. > > >>>> > > >>>> What "gotchas" do we need to communicate to users? I.e., what will > people upgrading from v1.8.x/v1.10.x be surprised by? > > >>>> > > >>>> The most obvious one I can think of is mpirun requiring -np when > slots are not specified somehow. > > >>>> > > >>>> What else do we need to communicate? It would be nice to avoid the > confusion users experienced regarding affinity functionality/options when > upgrading from v1.6 -> v1.8 (because we didn't communicate these changes > well, IMHO). > > >>>> > > >>>> -- > > >>>> Jeff Squyres > > >>>> jsquy...@cisco.com > > >>>> For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > >>>> > > >>>> _______________________________________________ > > >>>> devel mailing list > > >>>> de...@open-mpi.org > > >>>> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > >>>> Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18832.php > > >>>> > > >>>> > > >>>> _______________________________________________ > > >>>> devel mailing list > > >>>> de...@open-mpi.org > > >>>> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > >>>> Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18843.php > > >>>> > > >>>> _______________________________________________ > > >>>> devel mailing list > > >>>> de...@open-mpi.org > > >>>> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > >>>> Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18844.php > > >>> > > >>> > > >>> -- > > >>> Jeff Squyres > > >>> jsquy...@cisco.com > > >>> For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > >>> > > >>> _______________________________________________ > > >>> devel mailing list > > >>> de...@open-mpi.org > > >>> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > >>> Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18846.php > > >> > > >> _______________________________________________ > > >> devel mailing list > > >> de...@open-mpi.org > > >> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > >> Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18848.php > > > _______________________________________________ > > > devel mailing list > > > de...@open-mpi.org > > > Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > > Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18853.php > > > > > > -- > > Jeff Squyres > > jsquy...@cisco.com > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > > > _______________________________________________ > > devel mailing list > > de...@open-mpi.org > > Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18854.php > > > > _______________________________________________ > > devel mailing list > > de...@open-mpi.org > > Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > > Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18855.php > > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/04/18856.php