Assuming your adapters are capable of using Infiniband or RoCE - try using samba 4.0 (supports SMB-direct) that shares filesystem between Linux & Windows
It is an open source implementation of SMB and may meet your needs. see more on that in the article below
https://www.usenix.org/system/files/login/articles/03adam_016-025_online.pdf