I like InfiniBand promise of 40Gbit/s network. My needs do not map onto the MPI model with one core node + slaves, and if possible I would prefer not to use MPI at all. I need simple connect/send/receive/close (or its async versions) API. Yet reading MS Azure docs nor in Microsoft HPC Pack docs I cant find any API for C/C++ or .Net that would allow to use InfiniBand as transport for my application. So my question is simple how to use InfiniBand to connect to other nodes and send data packets to them and receive on other end? (Alike some Socket API or anything like that)
ND-SPI on Azure or DAPL-ND on Azure connect/send/receive/close tutorial is what I am looking for.