title: "Local" RDMA for development
body: <p>I'm trying to build and run the RDMA examples <a href="https://github.com/tarickb/the-geek-in-the-corner" rel="noreferrer">here</a>.  But because I'm just exploring, I don't have any hardware capable of managing RDMA.  I get errors like this when I try to run the example code. </p>
  
  <pre><code>librdmacm: couldn't read ABI version.
  librdmacm: assuming: 4
  CMA: unable to get RDMA device list
  error: ec = rdma_create_event_channel() failed (returned zero/null).
  </code></pre>
  
  <p>Is there any "local" implementation of the RDMA functionality that I can use for development?  I understand that the "R" in RDMA means remote, but I thought this might exist for testing/development purposes.</p>
  
  <p>For reference, I'm trying this on an Ubuntu 14.04 box having installed the packages <code>libibverbs-dev</code> and <code>librdmacm-dev</code> in order to get the code to compile.</p>