ここで RDMA の例をビルドして実行しようとしています。しかし、私は調査しているだけなので、RDMA を管理できるハードウェアはありません。サンプル コードを実行しようとすると、このようなエラーが発生します。
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).
開発に使用できる RDMA 機能の「ローカル」実装はありますか? RDMAの「R」がリモートを意味することは理解していますが、これはテスト/開発目的で存在する可能性があると思いました.
libibverbs-dev
参考までに、パッケージをインストールしたUbuntu 14.04ボックスでこれを試してlibrdmacm-dev
、コードをコンパイルします。