Skip to content

[ROCm 6.2.0 Cherry-Pick] Consistent channel shuffling for MI300X multi-node - #1263

Closed
nileshnegi wants to merge 1 commit into
ROCm:release/rocm-rel-6.2from
nileshnegi:rocm-6.2-cherry-pick/consistent-channel-shuffling
Closed

nileshnegi wants to merge 1 commit into
ROCm:release/rocm-rel-6.2from
nileshnegi:rocm-6.2-cherry-pick/consistent-channel-shuffling

Conversation

@nileshnegi

Copy link
Copy Markdown
Contributor

This reverts commit 5be3b71.

This reverts commit ad31d93.

(cherry picked from commit a1ef217)

Details

Work item:
Internal

What were the changes?
Revert some commits to ensure channel shuffling for MI300X multi-node as in 0948eec

Why were the changes made?
With newer BKC, multi-node RCCL on RoCE systems performs better with channel shuffling enabled

How was the outcome achieved?
Revert commits 5be3b71 and ad31d93

Approval Checklist

Do not approve until these items are satisfied.

  • Verify the CHANGELOG has been updated, if
    • there are any NCCL API version changes,
    • any changes impact library users, and/or
    • any changes impact any other ROCm library.

* Revert "[GRAPH] Use channel shuffling only for IB systems (ROCm#1228)"

This reverts commit 5be3b71.

* Revert "Revert "Changing channel stride for MI300X multinode (ROCm#1196)" (ROCm#1224)"

This reverts commit ad31d93.

(cherry picked from commit a1ef217)
@nileshnegi nileshnegi changed the title Consistent channel shuffling for MI300X multi-node [ROCm 6.2.0 Cherry-Pick] Consistent channel shuffling for MI300X multi-node Jul 18, 2024
@nileshnegi nileshnegi closed this Jul 24, 2024
@nileshnegi
nileshnegi deleted the rocm-6.2-cherry-pick/consistent-channel-shuffling branch July 24, 2024 01:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant