10G ethernet testing of Jetson AGX Orin Developer Kit

The two development kits are directly connected by CAT7 ethernet cable.

I have run “iperf -s” one box and other box “iperf -c other-box-ip”

I am getting 5.58 Gbits/sec.

How can I achieve near 10 Gbits/sec.

I am using all the default settings and configuration. Only I have changed the clock rate by “jetson_clocks” command and configured the eth0 interface.

Seems all the traffic goes to one CPU and one queue. RSS is not working at all.

Any suggestion about how can I achieve near 10G. I don’t want to overclock the CPU

I have got 6.73 Gbits/sec after overclocking the CPU. Still it is going to one queue.

echo 2200000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

root@x-desktop:~# ethtool -S eth0 | grep pkt_n
tx_pkt_n: 2585437
rx_pkt_n: 75513739
tx_vlan_pkt_n: 0
rx_vlan_pkt_n: 0
tx_tso_pkt_n: 0
q_tx_pkt_n[0]: 2585437
q_tx_pkt_n[1]: 0
q_tx_pkt_n[2]: 0
q_tx_pkt_n[3]: 0
q_tx_pkt_n[4]: 0
q_tx_pkt_n[5]: 0
q_tx_pkt_n[6]: 0
q_tx_pkt_n[7]: 0
q_tx_pkt_n[8]: 0
q_tx_pkt_n[9]: 0
q_rx_pkt_n[0]: 75513661
q_rx_pkt_n[1]: 78
q_rx_pkt_n[2]: 0
q_rx_pkt_n[3]: 0
q_rx_pkt_n[4]: 0
q_rx_pkt_n[5]: 0
q_rx_pkt_n[6]: 0
q_rx_pkt_n[7]: 0
q_rx_pkt_n[8]: 0
q_rx_pkt_n[9]: 0

I have also tried using multiple instance of iperf running using different listening ports and specified core by “taskset” command . Still all packets are received in one queue.

iperf3 -s -p 5101& iperf3 -s -p 5102& iperf3 -s -p 5103 &

iperf3 -c -T s1 -p 5101 & iperf3 -c -T s2 -p 5102 & iperf3 -c -T s3 -p 5103 &


We just checked. This performance is expected in current situation and we are still checking if the performance could be enhanced.

we got about 3gbps
How do we get 10gbps?

Hi nshakeeb,

Please set MTU=9000 and try again.

$ sudo nvpmodel -m 0
$ sudo jetson_clocks
$ sudo ifconfig eth0 down
$ sudo ifconfig eth0 mtu=9000
$ sudo ifconfig eth0 up

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.