M
Mark Streitfeld
Guest
We are looking to use RDMA to transfer data at 100Gb/s using RoCEv2 (RDMA over Converged Ethernet) via a user-mode application. In some cases, both devices involved in the transfer will be a Windows 10 computer, while in other cases only one device will be a Windows 10 computer. For hardware in the Windows 10 computers we are using a Mellanox 100 Gb/s Ethernet card.
What is best Windows API to use for this? Is it Network Direct?
Where is the latest Network Direct documentation for C++ user mode applications? The latest I've been able to find is https://docs.microsoft.com/en-us/previous-versions/windows/desktop/cc904397(v=vs.85). At the top of the page it says that Microsoft is no longer updating the content, and gives a link to the recommended version that does not bring the user to Network Direct documentation.
Where do I obtain the C++ Network Direct SDK? Is it https://www.microsoft.com/en-us/download/details.aspx?id=36043? Or is it https://www.nuget.org/packages/NetworkDirect? The nuget package seems to be more up to date, nuget.org is a Microsoft web site, and headers in all of the files I examined suggest that all the content is from Microsoft.
Continue reading...
What is best Windows API to use for this? Is it Network Direct?
Where is the latest Network Direct documentation for C++ user mode applications? The latest I've been able to find is https://docs.microsoft.com/en-us/previous-versions/windows/desktop/cc904397(v=vs.85). At the top of the page it says that Microsoft is no longer updating the content, and gives a link to the recommended version that does not bring the user to Network Direct documentation.
Where do I obtain the C++ Network Direct SDK? Is it https://www.microsoft.com/en-us/download/details.aspx?id=36043? Or is it https://www.nuget.org/packages/NetworkDirect? The nuget package seems to be more up to date, nuget.org is a Microsoft web site, and headers in all of the files I examined suggest that all the content is from Microsoft.
Continue reading...