Test dpdk-testpmd performance in IO forward mode
Test dpdk-testpmd performance in IO forward mode
Configure flow control
Adjust testpmd parameters
Create testpmd job to run rxonly on IUT
Create testpmd job to run traffic generator on TST
Start the jobs
If
dbells_supp:Attach doorbells filters
Start peer and reporting testpmd jobs
Retrieve link speed from reporting testpmd
Initialize IUT Rx and TST Tx statistics
Retrieve Rx stats from running testpmd
Retrieve Tx stats from running testpmd
Check and log measurement results
Andrew Rybchenko andrew.rybchenko@oktetlabs.ru
Test dpdk-testpmd performance in rxonly mode
Configure flow control
Adjust testpmd parameters
Create testpmd job to run rxonly on IUT
Create testpmd job to run traffic generator on TST
Start the jobs
If
dbells_supp:Attach doorbells filters
Start peer and reporting testpmd jobs
Retrieve link speed from reporting testpmd
Initialize IUT Rx and TST Tx statistics
Retrieve Rx stats from running testpmd
Retrieve Tx stats from running testpmd
Check and log measurement results
Igor Romanov Igor.Romanov@oktetlabs.ru
Parameters:
generator_mode |
Forwarding mode of testpmd generating traffic on TST |
testpmd_arg_rxq |
Number of Rx queues per port on IUT (testpmd option |
n_cores |
Number of CPU cores for testpmd on IUT |
packet_size |
Size of packets generated on TST |
flow_control |
Whether to use flow control |
testpmd_arg_forward_mode |
Forwarding mode of testpmd on IUT (testpmd option |
testpmd_arg_stats_period |
Period in seconds of testpmd statistics display (testpmd option |
testpmd_arg_no_lsc_interrupt |
Whether to disable link status change interrupt (testpmd option |
testpmd_arg_burst |
Number of packets per burst (testpmd option |
generator_mode |
Forwarding mode of testpmd generating traffic on TST |
testpmd_arg_rxq |
Number of Rx queues per port on IUT (testpmd option |
n_rx_cores |
Number of CPU cores for testpmd on IUT |
packet_size |
Size of packets generated on TST |
flow_control |
Whether to use flow control |
testpmd_arg_forward_mode |
Forwarding mode of testpmd on IUT (testpmd option |
testpmd_arg_stats_period |
Period in seconds of testpmd statistics display (testpmd option |
testpmd_arg_no_lsc_interrupt |
Whether to disable link status change interrupt (testpmd option |
testpmd_arg_burst |
Number of packets per burst (testpmd option |
testpmd_arg_rxfreet |
Free threshold of Rx rings, |