Windows Server vs. Linux - AMD Threadripper 2990WX Performance Benchmarks AMD Ryzen Threadripper 2990WX 32-Core on Windows Server 2016/2019, Windows 10, and Linux operating systems. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1808164-RA-SERVER20166&obr_sor=y&obr_rro=y&grt .
Windows Server vs. Linux - AMD Threadripper 2990WX Performance Benchmarks Processor Motherboard Memory Disk Graphics Network Chipset Audio Monitor OS Kernel Display Driver OpenCL File-System Screen Resolution Compiler Desktop Display Server OpenGL Vulkan Windows 10 Pro Windows Server 2016 Windows Server 2019 17733 Ubuntu 18.04.1 LTS Clear Linux 24200 Antergos 18.7-Rolling openSUSE Tumbleweed AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME 4 x 8192 MB 1600MHz Unknown F4-3200C14-8GFX 466GB Samsung SSD 970 EVO 500GB AMD Radeon RX Vega Intel I211 Gigabit Connection + Bluetooth Device (Personal Area ) + Bluetooth Device (RFCOMM Protocol TDI) + Qualcomm Atheros QCA61x4A Wireless + Qualcomm Atheros Sparrow 11ad Wireless Microsoft Windows 10 Pro Build 17134 10.0 (x86_64) 24.20.12019.1010 OpenCL 2.1 AMD-APP (2580.6) + OpenCL 2.1 AMD-APP (2639.5) NTFS 3840x2160 Microsoft Basic Display Bluetooth Device (RFCOMM Protocol TDI) + LAN7500 USB 2.0 to 10/100/1000 + Microsoft ISATAP Microsoft Windows Server 2016 Essentials Build 14393 10.0.14393.0 GCC 7.1.0 1024x768 LAN7500 USB 2.0 to 10/100/1000 Microsoft Windows Server 2019 Standard Build 17733 10.0.17733.1000 ASUS ROG ZENITH EXTREME (0064 BIOS) AMD Family 17h 32768MB Samsung SSD 970 EVO 500GB AMD Radeon RX Vega 8176MB Realtek ALC1220 DELL P2415Q Intel I211 Gigabit Connection + Qualcomm Atheros QCA6174 802.11ac Wireless Ubuntu 18.04 4.15.0-29-generic (x86_64) GNOME Shell 3.28.2 X Server 1.19.6 amdgpu 18.0.1 4.5 Mesa 18.0.5 (LLVM 6.0.0) GCC 7.3.0 ext4 3840x2160 AMD Radeon RX Vega 8192MB Clear Linux OS 24200 4.17.12-603.native (x86_64) GNOME Shell 3.28.3 X Server 1.20.0 4.5 Mesa 18.3.0-devel (LLVM 6.0.1) 1.0.39 GCC 8.2.0 + Clang 6.0.1 + LLVM 6.0.1 AMD Radeon RX Vega 64 8176MB Antergos Linux 18.7-ISO-Rolling 4.17.11-arch1 (x86_64) modesetting 1.20.0 4.5 Mesa 18.1.5 (LLVM 6.0.1) GCC 8.1.1 20180531 AMD Radeon RX Vega 8192MB openSUSE Tumbleweed 20180803 4.17.11-1-default (x86_64) KDE Plasma 5.13.4 amdgpu 18.0.1 4.5 Mesa 18.1.4 (LLVM 6.0.1) GCC 8.1.1 20180719 [gcc-8-branch revision 262874] xfs OpenBenchmarking.org Python Details - Windows 10 Pro: Python 2.7.15 - Ubuntu 18.04.1 LTS: Python 2.7.15rc1 + Python 3.6.5 - Clear Linux 24200: Python 3.7.0 - Antergos 18.7-Rolling: Python 3.6.6 Compiler Details - Ubuntu 18.04.1 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-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Clear Linux 24200: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Antergos 18.7-Rolling: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - openSUSE Tumbleweed: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind Processor Details - Ubuntu 18.04.1 LTS: Scaling Governor: acpi-cpufreq ondemand - Clear Linux 24200: Scaling Governor: acpi-cpufreq performance - Antergos 18.7-Rolling: Scaling Governor: acpi-cpufreq schedutil - openSUSE Tumbleweed: Scaling Governor: acpi-cpufreq ondemand Security Details - Ubuntu 18.04.1 LTS, Clear Linux 24200, Antergos 18.7-Rolling, openSUSE Tumbleweed: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection Environment Details - Clear Linux 24200: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags CXXFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-fvisibility-inlines-hidden-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"
Windows Server vs. Linux - AMD Threadripper 2990WX Performance Benchmarks compress-7zip: Compress Speed Test aobench: 2048 x 2048 - Total Time blake2: blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Pabellon Barcelona - CPU-Only crafty: Elapsed Time ffmpeg: H.264 HD To NTSC DV fhourstones: Complex Connect-4 Solving encode-flac: WAV To FLAC git: Time To Complete Common Git Commands go-benchmark: http go-benchmark: json go-benchmark: build go-benchmark: garbage graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space john-the-ripper: Blowfish john-the-ripper: Traditional DES m-queens: Time To Solve minion: Graceful minion: Solitaire minion: Quasigroup perl-benchmark: Pod2html perl-benchmark: Interpreter phpbench: PHP Benchmark Suite primesieve: 1e12 Prime Number Generation stockfish: Total Time x264: H.264 Video Encoding Windows 10 Pro Windows Server 2016 Windows Server 2019 17733 Ubuntu 18.04.1 LTS Clear Linux 24200 Antergos 18.7-Rolling openSUSE Tumbleweed 41145 57.83 7.25 92.61 206.11 138.67 240.47 7165467 6.27 11132.70 9.38 20.37 18153 2532362 28958415200 1023071 175 176 119 168 133 176 204 20903 53264000 25.67 50.50 54.32 123.35 0.21584567 0.01730746 264964 12.47 56575468 127.42 41246 83.40 9.60 102.05 213.31 149.27 251.01 4976658 12.45 8984.43 13.61 16.74 17868 2923436 32469766300 1050322 108 119 69 91 112 94 129 16454 38482333 30.00 72.44 76.96 179.05 0.30615599 0.01502764 189459 12.99 54394773 98.29 42136 83.28 10.21 102.24 210.85 147.51 249.58 5078185 12.75 10162.43 13.15 14.24 13811 2873549 31441424833 1023858 106 129 68 92 114 93 126 17956 37676667 29.85 71.75 78.50 175.20 0.29292943 0.01661603 193589 12.84 54810661 99.48 94492 39.73 7.24 79.44 156.40 110.08 206.73 7391551 8.35 13149.33 9.14 5.52 16606 2265529 17690970408 731838 240 250 207 220 239 200 269 38857 171326333 24.62 43.65 66.51 113.82 0.14189685 0.00164660 504495 9.37 67775162 137.42 99764 34.58 7.13 79.27 157.45 112.50 208.06 7705141 6.17 12314.90 8.72 5.56 15063 2254282 15525249988 726901 246 239 212 227 248 214 267 45371 179144667 25.83 41.73 65.27 106.12 0.14409207 0.00082595 662464 9.43 55711383 163.28 77891 39.36 7.16 78.74 156.98 110.03 209.16 7561867 8.65 13901.80 9.34 5.66 15198 2275764 17685537436 725841 244 252 199 213 233 192 279 25.24 43.73 68.13 113.28 0.14910324 0.00161968 509129 9.42 67213875 99098 39.33 7.18 77.79 156.43 108.08 202 7901571 8.17 15012.63 9.30 5.96 16754 2261557 17935765991 727886 24.61 0.14958213 0.00162056 519762 9.32 68352835 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Windows 10 Pro Windows Server 2016 Windows Server 2019 17733 Antergos 18.7-Rolling Ubuntu 18.04.1 LTS openSUSE Tumbleweed Clear Linux 24200 20K 40K 60K 80K 100K SE +/- 78.98, N = 3 SE +/- 334.00, N = 3 SE +/- 116.93, N = 3 SE +/- 960.18, N = 3 SE +/- 1156.80, N = 3 SE +/- 1000.14, N = 3 SE +/- 828.54, N = 3 41145 41246 42136 77891 94492 99098 99764 1. (CXX) g++ options: -pipe -lpthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Ubuntu 18.04.1 LTS Antergos 18.7-Rolling openSUSE Tumbleweed Clear Linux 24200 20 40 60 80 100 SE +/- 0.30, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 83.40 83.28 57.83 39.73 39.36 39.33 34.58 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lm -O3
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Windows Server 2019 17733 Windows Server 2016 Windows 10 Pro Ubuntu 18.04.1 LTS openSUSE Tumbleweed Antergos 18.7-Rolling Clear Linux 24200 3 6 9 12 15 SE +/- 0.29, N = 6 SE +/- 0.65, N = 6 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 10.21 9.60 7.25 7.24 7.18 7.16 7.13 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Windows Server 2019 17733 Windows Server 2016 Windows 10 Pro Ubuntu 18.04.1 LTS Clear Linux 24200 Antergos 18.7-Rolling openSUSE Tumbleweed 20 40 60 80 100 102.24 102.05 92.61 79.44 79.27 78.74 77.79
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Classroom - Compute: CPU-Only Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Clear Linux 24200 Antergos 18.7-Rolling openSUSE Tumbleweed Ubuntu 18.04.1 LTS 50 100 150 200 250 213.31 210.85 206.11 157.45 156.98 156.43 156.40
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Fishy Cat - Compute: CPU-Only Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Clear Linux 24200 Ubuntu 18.04.1 LTS Antergos 18.7-Rolling openSUSE Tumbleweed 30 60 90 120 150 149.27 147.51 138.67 112.50 110.08 110.03 108.08
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Pabellon Barcelona - Compute: CPU-Only Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Antergos 18.7-Rolling Clear Linux 24200 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 50 100 150 200 250 251.01 249.58 240.47 209.16 208.06 206.73 202.00
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Ubuntu 18.04.1 LTS Antergos 18.7-Rolling Clear Linux 24200 openSUSE Tumbleweed 2M 4M 6M 8M 10M SE +/- 35009.65, N = 3 SE +/- 44848.71, N = 3 SE +/- 6670.38, N = 3 SE +/- 57691.93, N = 3 SE +/- 21292.36, N = 3 SE +/- 1054.28, N = 3 SE +/- 12072.27, N = 3 4976658 5078185 7165467 7391551 7561867 7705141 7901571 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Windows Server 2019 17733 Windows Server 2016 Antergos 18.7-Rolling Ubuntu 18.04.1 LTS openSUSE Tumbleweed Windows 10 Pro Clear Linux 24200 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 12.75 12.45 8.65 8.35 8.17 6.27 6.17 -lxcb-shm -lasound -lSDL2 -lva -llzma -lva-drm -lva-x11 -lvdpau -fPIC -fPIC -lxcb-shm -lxcb-shm -lasound -lSDL2 -lva -llzma -lva-drm -lva-x11 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -pthread -lbz2 -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Clear Linux 24200 Ubuntu 18.04.1 LTS Antergos 18.7-Rolling openSUSE Tumbleweed 3K 6K 9K 12K 15K SE +/- 63.36, N = 3 SE +/- 64.19, N = 3 SE +/- 375.75, N = 6 SE +/- 40.86, N = 3 SE +/- 212.10, N = 3 SE +/- 18.10, N = 3 SE +/- 35.25, N = 3 8984.43 10162.43 11132.70 12314.90 13149.33 13901.80 15012.63 1. (CC) gcc options: -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Antergos 18.7-Rolling openSUSE Tumbleweed Ubuntu 18.04.1 LTS Clear Linux 24200 3 6 9 12 15 SE +/- 0.07, N = 5 SE +/- 0.07, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 13.61 13.15 9.38 9.34 9.30 9.14 8.72 -O2 -logg -O2 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -logg 1. (CXX) g++ options: -fvisibility=hidden -lm
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Windows 10 Pro Windows Server 2016 Windows Server 2019 17733 openSUSE Tumbleweed Antergos 18.7-Rolling Clear Linux 24200 Ubuntu 18.04.1 LTS 5 10 15 20 25 SE +/- 0.31, N = 3 SE +/- 0.25, N = 4 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 20.37 16.74 14.24 5.96 5.66 5.56 5.52 1. Windows 10 Pro: git version 2.18.0.windows.1 2. Windows Server 2016: git version 2.18.0.windows.1 3. Windows Server 2019 17733: git version 2.18.0.windows.1 4. openSUSE Tumbleweed: git version 2.18.0 5. Antergos 18.7-Rolling: git version 2.18.0 6. Clear Linux 24200: git version 2.18.0 7. Ubuntu 18.04.1 LTS: git version 2.17.1
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Windows 10 Pro Windows Server 2016 openSUSE Tumbleweed Ubuntu 18.04.1 LTS Antergos 18.7-Rolling Clear Linux 24200 Windows Server 2019 17733 4K 8K 12K 16K 20K SE +/- 663.18, N = 6 SE +/- 17.16, N = 3 SE +/- 110.31, N = 3 SE +/- 108.59, N = 3 SE +/- 86.34, N = 3 SE +/- 99.90, N = 3 SE +/- 53.05, N = 3 18153 17868 16754 16606 15198 15063 13811
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS openSUSE Tumbleweed Clear Linux 24200 600K 1200K 1800K 2400K 3000K SE +/- 43192.57, N = 6 SE +/- 4460.72, N = 3 SE +/- 34091.67, N = 3 SE +/- 1639.43, N = 3 SE +/- 9709.81, N = 3 SE +/- 2190.42, N = 3 SE +/- 11141.63, N = 3 2923436 2873549 2532362 2275764 2265529 2261557 2254282
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro openSUSE Tumbleweed Ubuntu 18.04.1 LTS Antergos 18.7-Rolling Clear Linux 24200 7000M 14000M 21000M 28000M 35000M SE +/- 240902336.77, N = 3 SE +/- 103582848.20, N = 3 SE +/- 845374669.21, N = 6 SE +/- 151888805.16, N = 3 SE +/- 51926617.29, N = 3 SE +/- 28489138.61, N = 3 SE +/- 41284446.35, N = 3 32469766300 31441424833 28958415200 17935765991 17690970408 17685537436 15525249988
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Ubuntu 18.04.1 LTS openSUSE Tumbleweed Clear Linux 24200 Antergos 18.7-Rolling 200K 400K 600K 800K 1000K SE +/- 2193.41, N = 3 SE +/- 4573.36, N = 3 SE +/- 2963.37, N = 3 SE +/- 1092.72, N = 3 SE +/- 2053.09, N = 3 SE +/- 3333.21, N = 3 SE +/- 1799.26, N = 3 1050322 1023858 1023071 731838 727886 726901 725841
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl Windows Server 2019 17733 Windows Server 2016 Windows 10 Pro Ubuntu 18.04.1 LTS Antergos 18.7-Rolling Clear Linux 24200 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 106 108 175 240 244 246 -O2 -O2 -lwebp -lwebpmux -llcms2 -ltiff -ljasper -ljpeg -llzma -lxml2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lxml2 1. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Clear Linux 24200 Ubuntu 18.04.1 LTS Antergos 18.7-Rolling 60 120 180 240 300 SE +/- 1.76, N = 3 SE +/- 1.67, N = 3 SE +/- 1.76, N = 3 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 119 129 176 239 250 252 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lxml2 -O2 -O2 -lwebp -lwebpmux -llcms2 -ltiff -ljasper -ljpeg -llzma -lxml2 1. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen Windows Server 2019 17733 Windows Server 2016 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS Clear Linux 24200 50 100 150 200 250 SE +/- 0.67, N = 3 68 69 119 199 207 212 -O2 -lwebp -lwebpmux -llcms2 -ltiff -ljasper -ljpeg -llzma -lxml2 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lxml2 1. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS Clear Linux 24200 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 91 92 168 213 220 227 -O2 -lwebp -lwebpmux -llcms2 -ltiff -ljasper -ljpeg -llzma -lxml2 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lxml2 1. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS Clear Linux 24200 50 100 150 200 250 SE +/- 1.76, N = 3 SE +/- 1.00, N = 3 SE +/- 1.86, N = 3 112 114 133 233 239 248 -O2 -lwebp -lwebpmux -llcms2 -ltiff -ljasper -ljpeg -llzma -lxml2 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lxml2 1. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian Windows Server 2019 17733 Windows Server 2016 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS Clear Linux 24200 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 1.20, N = 3 93 94 176 192 200 214 -O2 -lwebp -lwebpmux -llcms2 -ltiff -ljasper -ljpeg -llzma -lxml2 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lxml2 1. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space Windows Server 2019 17733 Windows Server 2016 Windows 10 Pro Clear Linux 24200 Ubuntu 18.04.1 LTS Antergos 18.7-Rolling 60 120 180 240 300 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 126 129 204 267 269 279 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lxml2 -O2 -O2 -lwebp -lwebpmux -llcms2 -ltiff -ljasper -ljpeg -llzma -lxml2 1. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Blowfish Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Ubuntu 18.04.1 LTS Clear Linux 24200 10K 20K 30K 40K 50K SE +/- 921.31, N = 6 SE +/- 11.46, N = 3 SE +/- 32.89, N = 3 SE +/- 259.48, N = 3 SE +/- 11.33, N = 3 16454 17956 20903 38857 45371 -lgmp 1. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Traditional DES Windows Server 2019 17733 Windows Server 2016 Windows 10 Pro Ubuntu 18.04.1 LTS Clear Linux 24200 40M 80M 120M 160M 200M SE +/- 209412.94, N = 3 SE +/- 165333.33, N = 3 SE +/- 296490.02, N = 3 SE +/- 1423112.12, N = 3 SE +/- 315487.10, N = 3 37676667 38482333 53264000 171326333 179144667 -lgmp 1. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.1 Time To Solve Windows Server 2016 Windows Server 2019 17733 Clear Linux 24200 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS openSUSE Tumbleweed 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 30.00 29.85 25.83 25.67 25.24 24.62 24.61 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CXX) g++ options: -fopenmp -O2 -march=native
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS Clear Linux 24200 16 32 48 64 80 SE +/- 0.61, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 SE +/- 0.44, N = 3 SE +/- 0.06, N = 3 72.44 71.75 50.50 43.73 43.65 41.73 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire Windows Server 2019 17733 Windows Server 2016 Antergos 18.7-Rolling Ubuntu 18.04.1 LTS Clear Linux 24200 Windows 10 Pro 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 1.30, N = 3 SE +/- 0.61, N = 3 SE +/- 0.49, N = 3 SE +/- 0.06, N = 3 SE +/- 0.88, N = 3 78.50 76.96 68.13 66.51 65.27 54.32 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Ubuntu 18.04.1 LTS Antergos 18.7-Rolling Clear Linux 24200 40 80 120 160 200 SE +/- 0.56, N = 3 SE +/- 0.32, N = 3 SE +/- 0.07, N = 3 SE +/- 0.40, N = 3 SE +/- 0.35, N = 3 SE +/- 0.55, N = 3 179.05 175.20 123.35 113.82 113.28 106.12 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro openSUSE Tumbleweed Antergos 18.7-Rolling Clear Linux 24200 Ubuntu 18.04.1 LTS 0.0689 0.1378 0.2067 0.2756 0.3445 SE +/- 0.00790166, N = 6 SE +/- 0.00266322, N = 3 SE +/- 0.00412700, N = 6 SE +/- 0.00065004, N = 3 SE +/- 0.00102372, N = 3 SE +/- 0.00079752, N = 3 SE +/- 0.00101849, N = 3 0.30615599 0.29292943 0.21584567 0.14958213 0.14910324 0.14409207 0.14189685
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Windows 10 Pro Windows Server 2019 17733 Windows Server 2016 Ubuntu 18.04.1 LTS openSUSE Tumbleweed Antergos 18.7-Rolling Clear Linux 24200 0.0039 0.0078 0.0117 0.0156 0.0195 SE +/- 0.00016620, N = 3 SE +/- 0.00002825, N = 3 SE +/- 0.00006565, N = 3 SE +/- 0.00000116, N = 3 SE +/- 0.00003250, N = 3 SE +/- 0.00001587, N = 3 SE +/- 0.00000897, N = 3 0.01730746 0.01661603 0.01502764 0.00164660 0.00162056 0.00161968 0.00082595
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Ubuntu 18.04.1 LTS Antergos 18.7-Rolling openSUSE Tumbleweed Clear Linux 24200 140K 280K 420K 560K 700K SE +/- 851.79, N = 3 SE +/- 3401.41, N = 3 SE +/- 1397.70, N = 3 SE +/- 8951.96, N = 3 SE +/- 920.97, N = 3 SE +/- 3509.62, N = 3 SE +/- 856.45, N = 3 189459 193589 264964 504495 509129 519762 662464
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 6.2 1e12 Prime Number Generation Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Clear Linux 24200 Antergos 18.7-Rolling Ubuntu 18.04.1 LTS openSUSE Tumbleweed 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 12.99 12.84 12.47 9.43 9.42 9.37 9.32 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CXX) g++ options: -O3 -rdynamic -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Windows Server 2016 Windows Server 2019 17733 Clear Linux 24200 Windows 10 Pro Antergos 18.7-Rolling Ubuntu 18.04.1 LTS openSUSE Tumbleweed 15M 30M 45M 60M 75M SE +/- 416162.13, N = 3 SE +/- 586179.49, N = 3 SE +/- 989626.53, N = 3 SE +/- 185936.65, N = 3 SE +/- 438636.46, N = 3 SE +/- 694608.48, N = 3 SE +/- 173668.21, N = 3 54394773 54810661 55711383 56575468 67213875 67589037 68352835 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-07-28 H.264 Video Encoding Windows Server 2016 Windows Server 2019 17733 Windows 10 Pro Ubuntu 18.04.1 LTS Clear Linux 24200 40 80 120 160 200 SE +/- 0.30, N = 3 SE +/- 0.01, N = 3 SE +/- 0.13, N = 3 SE +/- 2.74, N = 6 SE +/- 0.63, N = 3 98.29 99.48 127.42 137.42 163.28 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Phoronix Test Suite v10.8.5