Hi Bruce,

> Can you perhaps also include the specific testpmd parameter you used in your 
> tests, as they can have a large effect on performance. On my Sandy Bridge 
> platform here are the testpmd flags I use for iofwd testing:
>
> "--rxd=128 --rxfreet=32 --rxpt=8 --rxht=8 --rxwt=0 --txd=512 --txfreet=32 
> --txpt=32 --txht=0 --txwt=0 --txrst=32 --txqflags=0xF01 --numa --burst=32 
> --mbcache=250 --total-num-mbufs=16383"

Sure.

Common arguments:
  -b 0000:07:00.0 -b 0000:07:00.1
  -b 0000:83:00.0 -b 0000:84:00.0
  -n 4
  -c 0x00ff00ff
  --socket-mem=2048,0
  --
  --port-numa-config=0,0,1,0,2,0,3,0
  --socket-num=0
  -i
  --burst=32
  --txd=512
  --rxd=512
  --mbcache=128
  --portmask=0xf

Simple rx/tx:
   --txqflags=0xf01

1c1t:
  --coremask=0x00000080 --rxq=1 --txq=1

1c2t:
  --coremask=0x00800080 --rxq=1 --txq=1

2c2t:
  --coremask=0x00000088 --rxq=1 --txq=1

2c4t:
  --coremask=0x00880088 --rxq=1 --txq=1

4c8t:
  --coremask=0x00cc00cc --rxq=2 --txq=2


By the way, I think the absolute performance numbers are not so
important in these tests. What is really important is to show the
relative impact of the patches.

Regards,
Olivier

Reply via email to