Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] RFC: Neighborhood collective support
From: Hjelm, Nathan T (hjelmn_at_[hidden])
Date: 2013-09-19 16:07:20

What: Add neighborhood collective support to the trunk. These operations are required for MPI-3 compliance.

When: One week: 9/19. This code is targeted for 1.7.4 and should have plenty of time to cook in the trunk.

The attached patch implements the neighborhood collectives defined in MPI-3. Please pay special attention to the man pages (the wording on buffer ordering is directly copy and pasted from MPI-3), fortran bindings, and MPI standards compliance. I have implemented simple tests for cartesian, graph, and dist graph topologies for the Open MPI/IBM test suite and all tests pass. I will push those tests to MTT tomorrow.