Windows Networking Performance

AMD EPYC 7551 32-Core testing with a GIGABYTE MZ31-AR0-00 v01010101 (F03 BIOS) and llvmpipe 28032MB on Ubuntu 18.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1803112-FO-NETWORKIN63.

Windows Networking PerformanceProcessorMotherboardMemoryDiskGraphicsNetworkChipsetAudioMonitorOSKernelDisplay DriverVulkanCompilerFile-SystemScreen ResolutionDesktopOpenGLWindows Server 2016Ubuntu 18.04 LTSAMD EPYC 7551 32-Core @ 2.00GHz (32 Cores / 64 Threads)GIGABYTE MZ31-AR0-008 x 4096 MB 2666MHz 9ASF51272PZ-2G6E1466GB Samsung SSD 960 EVO 500GBNVIDIA GeForce GTX 1070 Ti 8192MB (1911/4004MHz)Realtek PCIe GBE Family + Microsoft ISATAPMicrosoft Windows Server 2016 Essentials Build 1439310.0 (x86_64)391.01 (23.21.13.9101)1.0.65GCC 7.1.0NTFS2560x1440GIGABYTE MZ31-AR0-00 v01010101 (F03 BIOS)AMD Family 17h28672MBSamsung SSD 960 EVO 500GBllvmpipe 28032MBNVIDIA GP104 HD AudioASUS PB278Realtek RTL8111/8168/8411Ubuntu 18.044.15.0-10-generic (x86_64)GNOME Shell 3.27.92modesetting 1.19.63.3 Mesa 18.0.0-rc4 (LLVM 5.0 128 bits)GCC 7.3.0ext41024x768OpenBenchmarking.orgCompiler Details- Ubuntu 18.04 LTS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Processor Details- Ubuntu 18.04 LTS: Scaling Governor: acpi-cpufreq ondemandSecurity Details- Ubuntu 18.04 LTS: __user pointer sanitization + Full AMD retpoline Protection

Windows Networking Performancenetperf: 192.168.1.40 - TCP Request Response - 10 Secondsnetperf: 192.168.1.40 - TCP Request Response - 60 Secondsnetperf: 192.168.1.40 - UDP Request Response - 10 Secondsnetperf: 192.168.1.40 - UDP Request Response - 60 Secondsnetperf: 192.168.1.40 - TCP Request Response - 360 Secondsnetperf: 192.168.1.40 - UDP Request Response - 360 Secondsnetperf: 192.168.1.40 - TCP Stream - Client To Server - 10 Secondsnetperf: 192.168.1.40 - TCP Stream - Client To Server - 60 Secondsnetperf: 192.168.1.40 - TCP Stream - Server To Client - 10 Secondsnetperf: 192.168.1.40 - TCP Stream - Server To Client - 60 Secondsnetperf: 192.168.1.40 - TCP Stream - Client To Server - 360 Secondsnetperf: 192.168.1.40 - TCP Stream - Server To Client - 360 Secondsnetperf: 192.168.1.40 - UDP Stream - Server To Client - 10G - 10 Secondsnetperf: 192.168.1.40 - UDP Stream - Server To Client - 10G - 60 Secondsnetperf: 192.168.1.40 - UDP Stream - Server To Client - 10G - 360 Secondsiperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 100Mbit Objective - 1iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 100Mbit Objective - 5iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 1000Mbit Objective - 1iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 1000Mbit Objective - 5iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 100Mbit Objective - 10iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 100Mbit Objective - 20iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 1000Mbit Objective - 10iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 1000Mbit Objective - 20iperf: 192.168.1.40 - 5201 - 60 Seconds - TCP - 1iperf: 192.168.1.40 - 5201 - 60 Seconds - TCP - 5iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 1iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 5iperf: 192.168.1.40 - 5201 - 60 Seconds - TCP - 10iperf: 192.168.1.40 - 5201 - 60 Seconds - TCP - 20iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 10iperf: 192.168.1.40 - 5201 - 60 Seconds - UDP - 20Windows Server 2016Ubuntu 18.04 LTS771.55747.11715.88728.79754.78730.7894.6894.7094.8994.9294.7194.9396.4396.2096.1695.7057.5595.7057.6052.8050.6152.9150.5994.9094.901.053.1552.1495.205.7811.03873.44877.17865.22878.48864.31856.5193.9293.9394.1494.1593.9394.1596.5096.2196.1795.7078.6995.70103.3888.4715399.8015094.3094.201.053.1551.8194.205.7811.03OpenBenchmarking.org

Netperf

Server: 192.168.1.40 - Test: TCP Request Response - Duration: 10 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Request Response - Duration: 10 SecondsWindows Server 2016Ubuntu 18.04 LTS2004006008001000SE +/- 23.02, N = 6SE +/- 15.93, N = 3771.55873.441. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Request Response - Duration: 60 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Request Response - Duration: 60 SecondsWindows Server 2016Ubuntu 18.04 LTS2004006008001000SE +/- 10.35, N = 3SE +/- 8.23, N = 3747.11877.171. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: UDP Request Response - Duration: 10 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: UDP Request Response - Duration: 10 SecondsWindows Server 2016Ubuntu 18.04 LTS2004006008001000SE +/- 0.91, N = 3SE +/- 17.04, N = 3715.88865.221. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: UDP Request Response - Duration: 60 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: UDP Request Response - Duration: 60 SecondsWindows Server 2016Ubuntu 18.04 LTS2004006008001000SE +/- 8.89, N = 3SE +/- 8.35, N = 3728.79878.481. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Request Response - Duration: 360 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Request Response - Duration: 360 SecondsWindows Server 2016Ubuntu 18.04 LTS2004006008001000SE +/- 12.03, N = 3SE +/- 4.20, N = 3754.78864.311. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: UDP Request Response - Duration: 360 Seconds

OpenBenchmarking.orgTransaction Rate Per Second, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: UDP Request Response - Duration: 360 SecondsWindows Server 2016Ubuntu 18.04 LTS2004006008001000SE +/- 4.39, N = 3SE +/- 8.26, N = 3730.78856.511. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Stream - Client To Server - Duration: 10 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Stream - Client To Server - Duration: 10 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.6893.921. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Stream - Client To Server - Duration: 60 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Stream - Client To Server - Duration: 60 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.7093.931. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Stream - Server To Client - Duration: 10 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Stream - Server To Client - Duration: 10 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.8994.141. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Stream - Server To Client - Duration: 60 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Stream - Server To Client - Duration: 60 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.9294.151. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Stream - Client To Server - Duration: 360 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Stream - Client To Server - Duration: 360 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.7193.931. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: TCP Stream - Server To Client - Duration: 360 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: TCP Stream - Server To Client - Duration: 360 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.9394.151. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: UDP Stream - Server To Client - 10G - Duration: 10 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: UDP Stream - Server To Client - 10G - Duration: 10 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 396.4396.501. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: UDP Stream - Server To Client - 10G - Duration: 60 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: UDP Stream - Server To Client - 10G - Duration: 60 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 396.2096.211. (CC) gcc options: -O3 -march=native -lm

Netperf

Server: 192.168.1.40 - Test: UDP Stream - Server To Client - 10G - Duration: 360 Seconds

OpenBenchmarking.orgMegabits/sec Throughput, More Is BetterNetperf 2.7.0Server: 192.168.1.40 - Test: UDP Stream - Server To Client - 10G - Duration: 360 SecondsWindows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 396.1696.171. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 1Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 395.7095.701. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 5

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 5Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 17.15, N = 6SE +/- 19.59, N = 757.5578.691. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 1Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 395.7095.701. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 5

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 5Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 17.17, N = 6SE +/- 15.76, N = 657.60103.381. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 10

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 10Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 19.32, N = 6SE +/- 24.14, N = 652.8088.471. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 100Mbit Objective - Parallel: 20Windows Server 2016Ubuntu 18.04 LTS306090120150SE +/- 20.48, N = 6SE +/- 17.19, N = 650.61153.001. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 10

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 10Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 19.36, N = 6SE +/- 18.22, N = 652.9199.801. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 20Windows Server 2016Ubuntu 18.04 LTS306090120150SE +/- 20.47, N = 6SE +/- 16.60, N = 650.59150.001. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 1Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.9094.301. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 5

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 5Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 394.9094.201. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 1

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 1Windows Server 2016Ubuntu 18.04 LTS0.23630.47260.70890.94521.1815SE +/- 0.00, N = 3SE +/- 0.00, N = 31.051.051. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 5

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 5Windows Server 2016Ubuntu 18.04 LTS0.70881.41762.12642.83523.544SE +/- 0.94, N = 6SE +/- 0.94, N = 63.153.151. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 10

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 10Windows Server 2016Ubuntu 18.04 LTS1224364860SE +/- 19.15, N = 6SE +/- 18.96, N = 652.1451.811. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 20Windows Server 2016Ubuntu 18.04 LTS20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 395.2094.201. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 10

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 10Windows Server 2016Ubuntu 18.04 LTS1.30052.6013.90155.2026.5025SE +/- 2.11, N = 6SE +/- 2.11, N = 65.785.781. (CC) gcc options: -O3 -march=native -lm

iPerf

Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 20

OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.1.3Server Address: 192.168.1.40 - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 20Windows Server 2016Ubuntu 18.04 LTS3691215SE +/- 4.46, N = 6SE +/- 4.46, N = 611.0311.031. (CC) gcc options: -O3 -march=native -lm


Phoronix Test Suite v10.8.4