Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] MPI-2.2 status #2223, #3127
From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden])
Date: 2013-01-18 09:40:30


On Jan 17, 2013, at 8:43 PM, "Kawashima, Takahiro" <t-kawashima_at_[hidden]>
 wrote:

> Fujitsu is interested in completing MPI-2.2 on Open MPI and Open MPI
> -based Fujitsu MPI.
>
> We've read wiki and tickets. These two tickets seem to be almost done
> but need testing and bug fixing.
>
> https://svn.open-mpi.org/trac/ompi/ticket/2223
> MPI-2.2: MPI_Dist_graph_* functions missing
>
> https://svn.open-mpi.org/trac/ompi/ticket/3127
> MPI-2.2: Add reduction support for MPI_C_*COMPLEX and MPI::*COMPLEX
>
> My colleagues are planning to work on these. They will write test codes
> and try to fix bugs. Test codes and patches can be contributed to the
> community. If they cannot fix some bugs, we will report details. They
> are planning to complete them in around March.

Great!

> The latest statuses written in these ticket comments are correct?
> Is there any more progress?
>
> Where are the latest codes?
> In ticket #2223 says it is on Jeff's ompi-topo-fixes bitbucket branch.
> https://bitbucket.org/jsquyres/ompi-topo-fixes
> But Jeff seems to have one more branch with a similar name.
> https://bitbucket.org/jsquyres/ompi-topo-fixes-fixed

You are correct; I should update #2223 -- the "-fixed" one is the right one.

I think the original one got hosed somehow, and I created the "-fixed" one for all future commits.

George and I did a bunch of work on this ticket, but AFAIK, it never got finished. It might be within a delta of debugging, though. I notice that some of the IBM topology tests are failing (i.e., not Dist_graph stuff -- normal topology stuff). So something possibly got a little hosed in the topo base in the revamp.

And then, as mentioned on the ticket, there's no Dist_graph tests to know what the status is of the implementation of those functions.

> Ticket #3127 says it is on Jeff's mpi22-c-complex bitbucket branch.
> But there is no such branch now.
> https://bitbucket.org/jsquyres/mpi22-c-complex

Oops -- I put it back.

It looks like I did one commit that is annotated "First cut -- doesn't work yet." I think the last status on that ticket is probably accurate.

I updated both bitbuckets this morning to be at the head of the SVN trunk, so they're good and recent.

Let me know if you want to fork/do pull requests, or if you just want write access to those repos.

Thanks!

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/