Skip to content

Conversation

@artpol84
Copy link
Contributor

Force only procs that are participating in the ne Comm to decide what
CID is appropriate. This will have 2 advantages:
* Speedup Comm creation for small communicators: non-participating procs
  will not interfere
* Reduce CID fragmentation: non-overlaping groups will be allowed to use
  same CID.

Signed-off-by: Artem Polyakov [email protected]
(cherry picked from commit 50a6d10)

@artpol84 artpol84 added this to the v3.0.0 milestone Apr 19, 2017
@artpol84
Copy link
Contributor Author

Efficiency verification

#3375 (comment)

    Force only procs that are participating in the ne Comm to decide what
    CID is appropriate. This will have 2 advantages:
    * Speedup Comm creation for small communicators: non-participating procs
      will not interfere
    * Reduce CID fragmentation: non-overlaping groups will be allowed to use
      same CID.

Signed-off-by: Artem Polyakov <[email protected]>
(cherry picked from commit f1f7f20)
@bwbarrett-bot
Copy link

Test Passed

@artpol84
Copy link
Contributor Author

MTT verification

#3375 (comment)

@jsquyres
Copy link
Member

Do not merge until #3375 is merged.

@bwbarrett
Copy link
Member

Is this a bug or an enhancement? It really feels like an enhancement that we shouldn't backport into all the releases...

@bwbarrett
Copy link
Member

Closing this PR, as we aren't going to pull this enhancement into 3.0; it will be in the fall release, since it's already in master.

@bwbarrett bwbarrett closed this May 24, 2017
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.

4 participants