Re: [dpdk-dev] [PATCH] net/enic: use 64B completion queue entries if available

2021-01-18 Thread Ferruh Yigit
On 1/7/2021 2:01 PM, Hyong Youb Kim wrote: Latest VIC adapters support 64B CQ (completion queue) entries as well as 16B entries available on all VIC models. 64B entries can greatly reduce cache contention (CPU stall cycles) between DMA writes (Rx packet descriptors) and polling CPU. The effect is

[dpdk-dev] [PATCH] net/enic: use 64B completion queue entries if available

2021-01-07 Thread Hyong Youb Kim
Latest VIC adapters support 64B CQ (completion queue) entries as well as 16B entries available on all VIC models. 64B entries can greatly reduce cache contention (CPU stall cycles) between DMA writes (Rx packet descriptors) and polling CPU. The effect is very noticeable on Intel platforms with DDIO