Skip to content

Conversation

@awlauria
Copy link
Contributor

Avoid atomic cmpxchng operations for MPI requests that are already
complete. This improves the performance in message rate benchmarks.

Signed-off-by: Austen Lauria [email protected]
(cherry picked from commit 3cf5004)

Conflicts:
ompi/request/req_wait.c

Avoid atomic cmpxchng operations for MPI requests that are already
complete. This improves the performance in message rate benchmarks.

Signed-off-by: Austen Lauria <[email protected]>
(cherry picked from commit 3cf5004)

Conflicts:
	ompi/request/req_wait.c
@awlauria awlauria added this to the v4.1.2 milestone Aug 19, 2021
@awlauria
Copy link
Contributor Author

@jsquyres I don't have a test on this one - just a minor improvement we made in spectrum. @bosilca approved the master PR, and saw a small improvement.

@awlauria awlauria requested review from bosilca and gpaulsen August 23, 2021 19:30
@jsquyres jsquyres merged commit 98e9da4 into open-mpi:v4.1.x Aug 29, 2021
@awlauria awlauria deleted the waitall_v4.1.x branch March 17, 2022 19:10
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