-
Notifications
You must be signed in to change notification settings - Fork 46
Reference NIC iperf tests
Denis Salopek edited this page Oct 10, 2020
·
2 revisions
The following table is a collection of reference NIC iperf tests performed across different systems and devices.
Pre-testing procedure: power off/on, load bitstream, reboot, load driver and set up interfaces
HOST A with SUME | HOST B | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
bistream (v1.8 v1.9 v1.10) | ubuntu | kernel | ping | iperf3/iperf | iperf3/iperf flags | SUME (nfx) | NIC | iperf3/iperf | iperf3/iperf flags | ping | kernel | ubuntu | result | notes | reported by |
v1.10 | 20.4.1 LTS | 5.4.0-48-generic | ok | 3.7 | -c | nf0 | sfc9020 | 3.0.7 | -s | N/A | 3.16.0-77-generic | 14.04.5 LTS | Fail | tiny traffic (84.8 KBytes) and stoped, TX not working, RX works | Marcin |
v1.10 | 20.4.1 LTS | 5.4.0-48-generic | ok | 3.7 | -s | nf0 | sfc9020 | 3.0.7 | -c | N/A | 3.16.0-77-generic | 14.04.5 LTS | Pass | works, 2.54 Gbits, after swaping -c and -s (test above) it still works, -R works too in both c/s setup | Marcin |
v1.9 | 20.4.1 LTS | 5.4.0-48-generic | ok | 3.7 | -c | nf0 | sfc9020 | 3.0.7 | -s | N/A | 3.16.0-77-generic | 14.04.5 LTS | Fail | tiny traffic (100 KBytes) and stoped, TX not working, RX works | Marcin |
v1.9 | 20.4.1 LTS | 5.4.0-48-generic | ok | 3.7 | -s | nf0 | sfc9020 | 3.0.7 | -c | N/A | 3.16.0-77-generic | 14.04.5 LTS | Fail | tiny traffic and stopped, TX, RX seems not working | Marcin |
v1.8 | 20.4.1 LTS | 5.4.0-48-generic | ok | 3.7 | -c | nf0 | sfc9020 | 3.0.7 | -s | N/A | 3.16.0-77-generic | 14.04.5 LTS | Fail | tiny traffic (100 KBytes) and stoped, TX not working, RX works | Marcin |
v1.8 | 20.4.1 LTS | 5.4.0-48-generic | ok | 3.7 | -s | nf0 | sfc9020 | 3.0.7 | -c | N/A | 3.16.0-77-generic | 14.04.5 LTS | Pass | works, 2.54 Gbits, after swaping -c and -s (test above) it still works, -R works too in both c/s setup | Marcin |
v1.10 | 18.04 LTS | 5.4.0-48-generic | ok | 3.1.3 | -s | nf0 | sfc9020 | 3.0.11 | -c | ok | 4.15.0-118-generic | 16.04 LTS | Pass | works, 873 Mbits/sec, (swaping -c and -s and -R option also worked) (Used bitfile Marcin sent me on 29th) | Yuta |
v1.10 | 18.04 LTS | 5.4.0-48-generic | ok | 3.1.3 | -c | nf0 | sfc9020 | 3.0.11 | -s | ok | 4.15.0-118-generic | 16.04 LTS | Pass | works, 190 Mbits/sec, (swaping -c and -s and -R option also worked) (Used bitfile Marcin sent me on 29th) | Yuta |
v1.9 | 18.04 LTS | 5.4.0-48-generic | ok | 3.1.3 | -s | nf0 | sfc9020 | 3.0.11 | -c | ok | 4.15.0-118-generic | 16.04 LTS | Fail | tiny traffic (150KB) and stoped, (on SUME side) DMA Tx working, DMA Rx does not work. | Yuta |
v1.9 | 18.04 LTS | 5.4.0-48-generic | ok | 3.1.3 | -c | nf0 | sfc9020 | 3.0.11 | -s | ok | 4.15.0-118-generic | 16.04 LTS | Pass | works, 182 Mbits/sec, (after swaping -c an -s, it stalled. DMA Tx working, DMA Rx does not work.) | Yuta |
v1.8 | 18.04 LTS | 5.4.0-48-generic | ok | 3.1.3 | -s | nf0 | sfc9020 | 3.0.11 | -c | ok | 4.15.0-118-generic | 16.04 LTS | Pass | works, 835 Mbits/sec (swaping -c and -s and -R option also worked) (Used official bitfile from cl.cam.ac.uk) | Yuta |
v1.8 | 18.04 LTS | 5.4.0-48-generic | ok | 3.1.3 | -c | nf0 | sfc9020 | 3.0.11 | -s | ok | 4.15.0-118-generic | 16.04 LTS | Pass | works, 169 Mbits/sec (swaping -c and -s and -R option also worked) (Used official bitfile from cl.cam.ac.uk) | Yuta |
v1.10 | 16.04 LTS | 4.15.0-118-generic | ok | 3.0.11 | -s | nf0 | intel x520 | 3.1.3 | -c | ok | 5.4.0-48-generic | 18.04 LTS | Pass | works, 1.44 Gbits/sec (swaping -c and -s and -R option also worked) (Used bitfile Marcin sent me on 29th) | Yuta |
v1.10 | 16.04 LTS | 4.15.0-118-generic | ok | 3.0.11 | -c | nf0 | intel x520 | 3.1.3 | -s | ok | 5.4.0-48-generic | 18.04 LTS | Fail | fail, DMA Tx path does not work | Yuta |
v1.9 | 16.04 LTS | 4.15.0-118-generic | ok | 3.0.11 | -s | nf0 | intel x520 | 3.1.3 | -c | ok | 5.4.0-48-generic | 18.04 LTS | Fail | tiny traffic (67.9KB) and stoped, (on SUME side) DMA Tx path working, DMA Rx path does not work. | Yuta |
v1.9 | 16.04 LTS | 4.15.0-118-generic | ok | 3.0.11 | -c | nf0 | intel x520 | 3.1.3 | -s | ok | 5.4.0-48-generic | 18.04 LTS | Fail | tiny traffic (5.66KB) and stoped. (on SUME side) DMA Tx path does not work, DMA Rx path working. | Yuta |
v1.8 | 16.04 LTS | 4.15.0-118-generic | ok | 3.0.11 | -s | nf0 | intel x520 | 3.1.3 | -c | ok | 5.4.0-48-generic | 18.04 LTS | Pass | works, 1.41 Gbits/sec (swaping -c and -s and -R option also worked) (Used official bitfile from cl.cam.ac.uk) | Yuta |
v1.8 | 16.04 LTS | 4.15.0-118-generic | ok | 3.0.11 | -c | nf0 | intel x520 | 3.1.3 | -s | ok | 5.4.0-48-generic | 18.04 LTS | Fail | tiny traffic (1.21KB) and stoped (On SUME, IA, OPL, OQ were checked on registers, problem is network attachment ? ) | Yuta |
v.1.10 | 20.04.1 LTS | 5.4.0-48-generic | ok | 2.0.13 | -c | nf0 | sfc9220 | 2.0.5 | -s | ok | 4.15.0-118-generic | 16.04.5 LTS | Pass | 17.4Mbits/sec | Hilda |
v.1.10 | 20.04.1 LTS | 5.4.0-48-generic | ok | 2.0.13 | -s | nf0 | sfc9220 | 2.0.5 | -c | ok | 4.15.0-118-generic | 16.04.5 LTS | Pass | 1.18Gbits/sec | Hilda |
v.1.9 | 20.04.1 LTS | 5.4.0-48-generic | ok | 2.0.13 | -c | nf0 | sfc9220 | 2.0.5 | -s | ok | 4.15.0-118-generic | 16.04.5 LTS | Fail | 85.8Kbits/sec (ping failed afterwards) | Hilda |
v.1.9 | 20.04.1 LTS | 5.4.0-48-generic | ok | 2.0.13 | -s | nf0 | sfc9220 | 2.0.5 | -c | ok | 4.15.0-118-generic | 16.04.5 LTS | Fail | failed (nf0 tx had few KB then stopped, ping fails afterwards) | Hilda |
v.1.8 | 20.04.1 LTS | 5.4.0-48-generic | ok | 2.0.13 | -c | nf0 | sfc9220 | 2.0.5 | -s | ok | 4.15.0-118-generic | 16.04.5 LTS | Pass | 14.0Mbits/sec | Hilda |
v.1.8 | 20.04.1 LTS | 5.4.0-48-generic | ok | 2.0.13 | -s | nf0 | sfc9220 | 2.0.5 | -c | ok | 4.15.0-118-generic | 16.04.5 LTS | Pass | 1.49Gbits/sec | Hilda |
v.1.10 | 20.04.1 LTS | 5.4.0-48-generic | ok | 3.7 | -c | nf0 | sfc9220 | 3.0.11 | -s | ok | 4.15.0-118-generic | 16.04.5 LTS | Pass | 23.8Mbits/sec | Hilda |
v.1.10 | 20.04.1 LTS | 5.4.0-48-generic | ok | 3.7 | -s | nf0 | sfc9220 | 3.0.11 | -c | ok | 4.15.0-118-generic | 16.04.5 LTS | Pass | 1.14Gbits/sec | Hilda |
v.1.9 | 20.04.1 LTS | 5.4.0-48-generic | ok | 3.7 | -c | nf0 | sfc9220 | 3.0.11 | -s | ok | 4.15.0-118-generic | 16.04.5 LTS | Fail | failed, close to zero traffic, iperf3 stalled | Hilda |
v.1.9 | 20.04.1 LTS | 5.4.0-48-generic | ok | 3.7 | -s | nf0 | sfc9220 | 3.0.11 | -c | ok | 4.15.0-118-generic | 16.04.5 LTS | Fail | failed (nf0 tx sent a few KB then nothing, ping fails aftwards) | Hilda |
v.1.8 | 20.04.1 LTS | 5.4.0-48-generic | ok | 3.7 | -c | nf0 | sfc9220 | 3.0.11 | -s | ok | 4.15.0-118-generic | 16.04.5 LTS | Fail | failed, close to zero traffc, iperf3 stalled (repeated..) | Hilda |
v.1.8 | 20.04.1 LTS | 5.4.0-48-generic | ok | 3.7 | -s | nf0 | sfc9220 | 3.0.11 | -c | ok | 4.15.0-118-generic | 16.04.5 LTS | Pass | 1.23Gbits/sec | Hilda |
v1.10 | FreeBSD | 13.0-CURRENT | ok | 2.0.14 | -c | sume0 | intel x520 | 2.0.10 | -s | ok | 5.5.0-rc3+ | 18.04.4 LTS | Pass | 2.61 Gbits/sec / gets stuck and watchdog resets it a few times, but eventually, it goes through and works normally | Denis |
v1.10 | FreeBSD | 13.0-CURRENT | ok | 2.0.14 | -s | sume0 | intel x520 | 2.0.10 | -c | ok | 5.5.0-rc3+ | 18.04.4 LTS | Pass | 2.36 Gbits/sec | Denis |
v1.9 | FreeBSD | 13.0-CURRENT | ok | 2.0.14 | -c | sume0 | intel x520 | 2.0.10 | -s | ok | 5.5.0-rc3+ | 18.04.4 LTS | Pass | 2.55 Gbit/sec / gets stuck and watchdog resets it a few times, but eventually, it goes through and works normally | Denis |
v1.9 | FreeBSD | 13.0-CURRENT | ok | 2.0.14 | -s | sume0 | intel x520 | 2.0.10 | -c | ok | 5.5.0-rc3+ | 18.04.4 LTS | Fail | 2.35 Gbit/sec / sometimes starts getting corrupt packets and no longer works, so I've put "Fail" | Denis |
v1.8 | FreeBSD | 13.0-CURRENT | ok | 2.0.14 | -c | sume0 | intel x520 | 2.0.10 | -s | ok | 5.5.0-rc3+ | 18.04.4 LTS | Pass | 2.50 Gbit/sec / gets stuck and watchdog resets it a few times, but eventually, it goes through and works normally | Denis |
v1.8 | FreeBSD | 13.0-CURRENT | ok | 2.0.14 | -s | sume0 | intel x520 | 2.0.10 | -c | ok | 5.5.0-rc3+ | 18.04.4 LTS | Pass | 2.38 Gbit/sec | Denis |