Skip to content

verbs: remove extra event user increment/decrement operation #2840

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 26, 2017

Conversation

hjelmn
Copy link
Member

@hjelmn hjelmn commented Jan 26, 2017

Since the oob and connections systems do not work the same way they
did in older versions of Open MPI these operations are no longer
necessary. At best they do nothing and at worst they hurt performance
by making us enter the event library more often in opal_progress().

Fixes #2839

Signed-off-by: Nathan Hjelm [email protected]

Since the oob and connections systems do not work the same way they
did in older versions of Open MPI these operations are no longer
necessary. At best they do nothing and at worst they hurt performance
by making us enter the event library more often in opal_progress().

Fixes open-mpi#2839

Signed-off-by: Nathan Hjelm <[email protected]>
@hjelmn hjelmn added this to the v2.0.2 milestone Jan 26, 2017
@hjelmn hjelmn added the bug label Jan 26, 2017
@hjelmn
Copy link
Member Author

hjelmn commented Jan 26, 2017

This may be responsible for performance regressions on v2.0.x from v1.10.x on any platform that support unconnected datagrams using libibverbs. This is a bug and I will move it into master after CI. I will open the 2.0.x and 2.1.x PRs now.

@jladd-mlnx
Copy link
Member

We confirmed that this Fixes #2839. Thanks, @hjelmn !!

@hjelmn
Copy link
Member Author

hjelmn commented Jan 26, 2017

bot:mellanox:retest

@hjelmn
Copy link
Member Author

hjelmn commented Jan 26, 2017

Since we have confirmation from Intel and mellanox that the issue is fixed i will go ahead and merge this. Mellanox Jenkins is wedged.

@hjelmn hjelmn merged commit fe1c6bd into open-mpi:master Jan 26, 2017
@hjelmn hjelmn deleted the event_fix branch January 26, 2017 15:30
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