As described by pdf of "LS1043ARDB CORE/LINUX/USDPAA NETWORK BENCHMARK"
But i use LS1043ARDB broad configured as following:
1. configure and run testpmd:
export PATH=$PATH:/usr/local/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/
export DPAA_NUM_RX_QUEUES=4
export DPAA_FMC_MODE=1
fmc -x
fmc -c /usr/local/dpdk/dpaa/usdpaa_config_ls1043.xml -p /usr/local/dpdk/dpaa/usdpaa_policy_hash_ipv4_4queue.xml -a
testpmd -l 0,1,2,3 -n 4 -- -i --nb-cores=3 --portmask=0x3f --txd=512 --rxd=128 --txq=4 --rxq=4 --txfreet=32 --rxfreet=32 --txrst=32
testpmd>set fwd io
testpmd>start
2. test throughtput with smarbit
just get 28% that is worse than the result(about 38%) on the pdf.
Is it a correct test way ?
How to get the best performance as described by nxp document ?