Prioritized polling techniques
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Yuri Chernyavsky
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Yuri Chernyavsky
Estimating the term…
In at least one embodiment, processing can include: assigning services a non-critical polling priority or a critical polling priority, where each service is associated with a queue set including a completion queue (CQ) and receiving queue (RQ) associated with received messages stored in memory of the local node and sent by a remote node via remote direct memory access (RDMA); partitioning CQs of the queue sets in accordance with assigned polling priorities to generate a non-critical CQ list and a critical CQ list; polling the non-critical CQ list by a non-critical poller at a non-critical polling frequency for completion signals or indicators associated with received non-critical messages of the local node to be serviced; and polling the critical CQ list by a critical poller at a critical polling frequency for completion signals or indicators associated with received critical messages of the local node to be serviced.
A computer-implemented method comprising:
A non-transitory computer readable medium comprising code stored thereon that, when executed, performs a method comprising:
A system comprising:
Dependencies are inferred from the claim text.