[PATCH] app/dma-perf: replace pktmbuf with mempool objects
    Ferruh Yigit 
    ferruh.yigit at amd.com
       
    Tue Dec 12 15:38:09 CET 2023
    
    
  
On 12/12/2023 11:40 AM, Morten Brørup wrote:
>> From: Vipin Varghese [mailto:vipin.varghese at amd.com]
>> Sent: Tuesday, 12 December 2023 11.38
>>
>> Replace pktmbuf pool with mempool, this allows increase in MOPS
>> especially in lower buffer size. Using Mempool, allows to reduce
>> the extra CPU cycles.
> 
> I get the point of this change: It tests the performance of copying raw memory objects using respectively rte_memcpy and DMA, without the mbuf indirection overhead.
> 
> However, I still consider the existing test relevant: The performance of copying packets using respectively rte_memcpy and DMA.
> 
This is DMA performance test application and packets are not used, using
pktmbuf just introduces overhead to the main focus of the application.
I am not sure if pktmuf selected intentionally for this test
application, but I assume it is there because of historical reasons.
> So, instead of replacing mbufs with mempool objects, please add new test variants using mempool objects.
> 
    
    
More information about the dev
mailing list