[dpdk-dev] [PATCH RFC 05/11] mbuf: merge physaddr and buf_len in a bitfield
Olivier MATZ
olivier.matz at 6wind.com
Mon May 19 11:30:34 CEST 2014
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
More information about the dev
mailing list