Conversation
|
Validation update for head |
2ba5e7d to
4dbea47
Compare
|
Closing this PR because the current main branch removed the affected legacy IBGDA implementation in DeepEP V2.5 (#763). The remaining NVSHMEM compilation guard also has no current source/build consumer, so restoring the deleted legacy code merely to resolve the conflict would not be appropriate. This is an obsolete fix, not a claim that this PR was merged. Historical validation results remain in the PR for reference. Thanks for reviewing. |
Summary
Port NVSHMEM v2 IBGDA RC indexing support into DeepEP's legacy kernels.
Fix
__CUDACC_RDC__when NVSHMEM is enabled so device symbols use the correct extern declarations.Testing
csrc/kernels/legacy/internode.cuandinternode_ll.cualso compiled for SM100 with NVSHMEM 3.4.5.ImportError: unsupported scalarType; therefore runtime behavior is not claimed as verified.Fixes #764