Skip to content
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

UCP: Add the latency.overhead to the passed address. #1552

Merged
merged 1 commit into from
May 30, 2017

Conversation

alinask
Copy link
Contributor

@alinask alinask commented May 30, 2017

  • Add the lanency.overhead to the passed address so that each rank can
    see the same values when selecting a lane - since this value maybe
    different for different ranks.

  • Consider the remote peer's bandwidth in the rndv score function - this
    will allow support for cases where different ranks have different
    speeds on their HCAs - heterogeneous fabric.

  • enhance the logging for pack/unpack address - include the priority of
    the device and the lantency overhead.

fixes #1534

(cherry picked from commit eb7fd1b)

- Add the lanency.overhead to the passed address so that each rank can
  see the same values when selecting a lane - since this value maybe
  different for different ranks.

- Consider the remote peer's bandwidth in the rndv score function - this
  will allow support for cases where different ranks have different
  speeds on their HCAs - heterogeneous fabric.

- enhance the logging for pack/unpack address - include the priority of
  the device and the lantency overhead.

fixes openucx#1534

(cherry picked from commit eb7fd1b)
@alinask alinask added the Bugfix label May 30, 2017
@alinask alinask added this to the v1.2 - release milestone May 30, 2017
@alinask
Copy link
Contributor Author

alinask commented May 30, 2017

@yosefe please review.

@mellanox-github
Copy link
Contributor

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ucx-pr/1770/ for details.

@mellanox-github
Copy link
Contributor

Test PASSed.
See http://hpc-master.lab.mtl.com:8080/job/hpc-ucx-pr/3708/ for details (Mellanox internal link).

@yosefe yosefe merged commit d242fb8 into openucx:v1.2 May 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants