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/1803101-FO-1803080PT65&grt&sor.

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 Performanceiperf: 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 - 20netperf: 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 SecondsWindows Server 2016Ubuntu 18.04 LTS95.7057.5595.7057.6052.8050.6152.9150.5994.9094.901.053.1552.1495.205.7811.03771.55747.11715.88728.79754.78730.7894.6894.7094.8994.9294.7194.9396.4396.2096.1695.7078.6995.70103.3888.4715399.8015094.3094.201.053.1551.8194.205.7811.03873.44877.17865.22878.48864.31856.5193.9293.9394.1494.1593.9394.1596.5096.2196.17OpenBenchmarking.org

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: 1Ubuntu 18.04 LTSWindows Server 201620406080100SE +/- 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: 5Ubuntu 18.04 LTSWindows Server 201620406080100SE +/- 19.59, N = 7SE +/- 17.15, N = 678.6957.551. (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: 1Ubuntu 18.04 LTSWindows Server 201620406080100SE +/- 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: 5Ubuntu 18.04 LTSWindows Server 201620406080100SE +/- 15.76, N = 6SE +/- 17.17, N = 6103.3857.601. (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: 10Ubuntu 18.04 LTSWindows Server 201620406080100SE +/- 24.14, N = 6SE +/- 19.32, N = 688.4752.801. (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: 20Ubuntu 18.04 LTSWindows Server 2016306090120150SE +/- 17.19, N = 6SE +/- 20.48, N = 6153.0050.611. (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: 10Ubuntu 18.04 LTSWindows Server 201620406080100SE +/- 18.22, N = 6SE +/- 19.36, N = 699.8052.911. (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: 20Ubuntu 18.04 LTSWindows Server 2016306090120150SE +/- 16.60, N = 6SE +/- 20.47, N = 6150.0050.591. (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: 1Ubuntu 18.04 LTSWindows Server 20160.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: 5Ubuntu 18.04 LTSWindows Server 20160.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: 10Ubuntu 18.04 LTSWindows Server 20161.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: 20Ubuntu 18.04 LTSWindows Server 20163691215SE +/- 4.46, N = 6SE +/- 4.46, N = 611.0311.031. (CC) gcc options: -O3 -march=native -lm

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 SecondsUbuntu 18.04 LTSWindows Server 20162004006008001000SE +/- 15.93, N = 3SE +/- 23.02, N = 6873.44771.551. (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 SecondsUbuntu 18.04 LTSWindows Server 20162004006008001000SE +/- 8.23, N = 3SE +/- 10.35, N = 3877.17747.111. (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 SecondsUbuntu 18.04 LTSWindows Server 20162004006008001000SE +/- 17.04, N = 3SE +/- 0.91, N = 3865.22715.881. (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 SecondsUbuntu 18.04 LTSWindows Server 20162004006008001000SE +/- 8.35, N = 3SE +/- 8.89, N = 3878.48728.791. (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 SecondsUbuntu 18.04 LTSWindows Server 20162004006008001000SE +/- 4.20, N = 3SE +/- 12.03, N = 3864.31754.781. (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 SecondsUbuntu 18.04 LTSWindows Server 20162004006008001000SE +/- 8.26, N = 3SE +/- 4.39, N = 3856.51730.781. (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 SecondsUbuntu 18.04 LTSWindows Server 201620406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 396.5096.431. (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 SecondsUbuntu 18.04 LTSWindows Server 201620406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 396.2196.201. (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 SecondsUbuntu 18.04 LTSWindows Server 201620406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 396.1796.161. (CC) gcc options: -O3 -march=native -lm


Phoronix Test Suite v10.8.4