[ofw] "ibv_poll_cq" function in verbs.cpp
Sean Hefty
sean.hefty at intel.com
Fri Aug 7 09:42:55 PDT 2009
>Is there any performance overhead in user mode cq polling (
>ibv_poll_cq function ) compared to doing the polling from kernel mode?
Someone from Mellanox would need to confirm this, but I don't believe so.
The user space call basically goes directly to the provider library. If you
compare the user space code with the kernel code (e.g. mthca_cq.c:mthca_poll_one
versus mlnx_uvp_cq.c:mthca_poll_one), they look identical. And I don't think
there's any difference writing the CQ entries for a CQ that was allocated for a
user space client versus a kernel client.
- Sean
More information about the ofw
mailing list