0
我正在开发广泛使用RDMA(在Mellanox硬件上)的系统,并且希望能够更高效/更快地注册内存区域。RDMA快速内存注册(FMR)
我已走进一看快速内存注册和我有几个问题:
是FMR要离开?从这里[1]看来它可能会很快被删除/替换。
是否有任何用户空间代码在那里使用此功能?只有少数线程在线讨论这个问题,主要是在内核模块的上下文中。
任何有用的指针将不胜感激。
[1] https://jira.hpdd.intel.com/browse/LU-5783
是的,但可以从用户空间[1]注册FMR内存。如果您知道使用此功能的任何公共代码,我想查看一下。 [1] http://lxr.free-electrons.com/source/include/rdma/ib_verbs.h?v=3.2#L734 – JC1
这是快速注册,而不是FMR。看看http://lxr.free-electrons.com/source/drivers/infiniband/core/uverbs_cmd.c?v=4.8#L2493,不可能从用户空间发布快速注册工作请求。 –
感谢您的澄清。我没有意识到这一点。 – JC1