Microchip-Ethernet / EVB-KSZ9477

Repository for using Microchip EVB-KSZ9477 board. Product Supported: KSZ9477, KSZ9567, KSZ9897, KSZ9896, KSZ8567, KSZ8565, KSZ9893, KSZ9563, KSZ8563, LAN9646, Phys(KSZ9031/9131, LAN8770
76 stars 78 forks source link

iperf3 benchmark #3

Open emilio1234 opened 7 years ago

emilio1234 commented 7 years ago

Hello,

I compiled the kernel in vanilla configuration (make atmel_sama5d3_xplained_ksz9897_mmc_defconfig) for my EVB-KSZ9477 board.

Made sure I was connected on 1GbE (on a single port 2, other ports no connected) and run an iperf3 test. I got 167Mbits/s. Seems that the bandwidth is 1/6'th of the maximum.

This doesn't make sense to me... Does the BW/traffic is somehow being split between ports? How can I get full bandwidth?

Thanks Emil

triha2work commented 6 years ago

The gigabit MAC in SAMA5D3 actually cannot go over 375 Mbps in TCP receiving and 330 Mbps in UDP transmitting. The measurement I have on KSZ9477 are 370 Mbps in TCP RX,152 Mbps in TCP TX, 340 Mbps in UDP RX, and 314 Mbps in UDP TX. I was using nuttcp.