Skip to content

Conversation

@bosilca
Copy link
Member

@bosilca bosilca commented Jul 16, 2015

This PR is a replacement for the failed #448. It adds a new topo module allowing for process reordering based on user-provided weights

@jsquyres
Copy link
Member

@bosilca This generally looks good. Two minor comments:

  1. Do you want to squash these down into 1 commit? I.e., is there a reason to have the separate commits?
  2. Do you need to add anything to README to explain what this new treematch module is?

@jsquyres jsquyres added this to the Open MPI v2.0.0 milestone Jul 22, 2015
@bosilca bosilca force-pushed the treematch branch 3 times, most recently from 93bbbc0 to e11a95f Compare July 25, 2015 17:28
at Inria Bordeaux. This allows us to take advantage of the remap
capability of MPI to rearrange the ranks beased on the weights
povided by the application.

Fix the indentation and protect with __DEBUG__ one fprintf.

Add the Cecill-B license to the imported library.

Fix a compiler warning.

Restrict the TreeMatch dependencies.

The TreeMatch software is released under BSD3 (as indicated by their
copyright information @
https://gforge.inria.fr/scm/viewvc.php/COPYING?view=markup&root=treematch).

Update the README.
@bosilca
Copy link
Member Author

bosilca commented Jul 25, 2015

@jsquyres thanks for the suggestions. I synched with master, updated the README and squashed all commit into a single one.

@hppritcha
Copy link
Member

Is this ready to merge?

Do we want this pushed back to v2.x?

@jsquyres
Copy link
Member

Yes, this is ready to go. Thanks @bosilca!

jsquyres added a commit that referenced this pull request Jul 31, 2015
Add a new topo module: Treematch
@jsquyres jsquyres merged commit 047ecce into open-mpi:master Jul 31, 2015
@bosilca bosilca deleted the treematch branch August 8, 2015 18:19
jsquyres pushed a commit to jsquyres/ompi that referenced this pull request Nov 10, 2015
add_procs: add threading protection for dynamic add_procs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants