Hi, The ring library seems to be an excellent IPC. But looking at one use case where the fast path code posts events to event thread for example, the event thread will spend some cycles polling the ring rather than waiting for the event. One approach could be a fast path code basically posts the event in the ring as is today and there is a background thread that polls the queues and wakes up the event threads. This is similar to Linux SOFTIRQs.The event threads are asynchronous. Is this a fair model to avoid extra polling CPU cycles by the event threads? Is there any other alternatives in dpdk?
Regards, Sambath