[Mvapich] [PATCH] Add Yunsilicon RoCE (xscale) adapter support to MVAPICH2 2.3.7

李军 lij at yunsilicon.com
Wed Oct 22 23:25:33 EDT 2025


Hello MVAPICH2 maintainers,
I hope this message finds you well.
I am submitting a patch to add support for the Yunsilicon RoCE (xscale) network adapter to MVAPICH2 version 2.3.7. This patch enables MVAPICH2 to properly detect and utilize Yunsilicon RDMA devices through the existing InfiniBand/RoCE stack.
The modification has been verified on our internal clusters using both MPI microbenchmarks and real-world applications, and it shows correct functionality and performance comparable to existing Mellanox devices.

Please find the attached patch:
0001-yunsilicon-RoCE-Card-xscale-adapt-mvapich2-2.3.7.patch

Summary of changes:
- Added detection for Yunsilicon xscale RoCE devices.
- Integrated vendor-specific handling into the verbs provider path.
- Ensured backward compatibility with other vendors.

I would be grateful if you could review this patch and consider merging it into the official MVAPICH2 release.If any additional testing, documentation, or code refactoring is needed before acceptance, I would be glad to assist.

Best regards,
>From lijun,
Company:Yunsilicon, https://urldefense.com/v3/__https://www.yunsilicon.com/__;!!KGKeukY!3tCuBVTyyiIYQSXyl4F6hCaVcDyM9C7CWytW_ZUiMJ2YCKylC_SwT5hHa0JxDlXiNnYcs2R8aFOAG-BB2g$ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/mvapich/attachments/20251023/9bf8e5e9/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-yunsilicon-RoCE-Card-xscale-adapt-mvapich2-2.3.7.patch
Type: application/octet-stream
Size: 9571 bytes
Desc: not available
URL: <http://lists.osu.edu/pipermail/mvapich/attachments/20251023/9bf8e5e9/attachment-0001.obj>


More information about the Mvapich mailing list