[dpdk-dev] Performances are not scale with multiple ports

Stephen Hemminger stephen at networkplumber.org
Tue May 28 05:29:46 CEST 2013


On Mon, 27 May 2013 20:15:23 -0700
Emre Eraltan <emre.eraltan at 6wind.com> wrote:

> Hello Shinae,
> 
> Did you try to use the testpmd tool with multiple queues per port? It 
> gives you more flexibility compared to l2fwd app.
> 
> You need to trigger the RSS feature of the NIC by sending different 
> streams (just by changing the destination port for instance or any 
> information in the 5-tuple). This will load balance your packets among 
> several cores so that you can probe multiple queues with different 
> cores. Otherwise, you will use only one core (or thread if HT is 
> enabled) per port for the RX side.
> 
> Best Regards,
> Emre
> 

I wrote a partial baked version of pktgen for DPDK. Let me see if I can
get ok to release and clean it up.

Windriver has one as well, and they use it in their demo clases.
Not sure why it never got included.



More information about the dev mailing list