Windows Server 2019 vs. Clear Linux vs. Ubuntu - Intel Xeon

2 x Intel Xeon Gold 6138 testing with a TYAN S7106 (V1.02.B20 BIOS) and ASPEED Family on CentOS Linux 7 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1812262-SP-1812260SP20&grs&sor.

Windows Server 2019 vs. Clear Linux vs. Ubuntu - Intel XeonProcessorMotherboardMemoryDiskGraphicsNetworkChipsetMonitorOSKernelDisplay DriverCompilerFile-SystemScreen ResolutionDesktopDisplay ServerOpenGLWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850Ubuntu 18.10CentOS 7.62 x Intel Xeon Gold 6138 @ 2.00GHz (40 Cores / 80 Threads)TYAN S710612 x 8192 MB 2666MHz Micron 9ASF1G72PZ-2G6B1233GB Samsung SSD 970 EVO 250GBMicrosoft Basic DisplayIntel I210 Gigabit Connection + Intel I210 Gigabit Connection #2Microsoft Windows Server 2019 Essentials Build 1776310.0 (x86_64)10.0.17763.1GCC 7.1.0NTFS1024x768Intel Xeon Gold 6138 @ 2.00GHz (20 Cores / 40 Threads)65536MB233GBUbuntu 18.044.4.0-17763-Microsoft (x86_64)GCC 7.3.0wslfs2 x Intel Xeon Gold 6138 @ 2.00GHz (40 Cores / 80 Threads)TYAN S710612 x 8192 MB 2666MHz Micron 9ASF1G72PZ-2G6B1233GB Samsung SSD 970 EVO 250GBMicrosoft Basic DisplayIntel I210 Gigabit Connection + Intel I210 Gigabit Connection #2 + Microsoft ISATAP + Microsoft ISATAP #2Microsoft Windows Server 2016 Essentials Build 1439310.0 (x86_64)10.0.14393.0GCC 7.1.0NTFS1024x7682 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.02.B20 BIOS)Intel Sky Lake-E DMI3 Registers96256MBSamsung SSD 970 EVO 250GBllvmpipe 93GBVE228Intel I210 Gigabit ConnectionClear Linux OS 268504.19.11-673.native (x86_64)GNOME Shell 3.30.2X Server 1.20.3modesetting 1.20.33.3 Mesa 19.0.0-devel (LLVM 7.0 256 bits)GCC 8.2.1 20180502 + Clang 7.0.0 + LLVM 7.0.0ext41920x1080ASPEED FamilyUbuntu 18.104.18.0-13-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.13.3 Mesa 18.2.2 (LLVM 7.0 256 bits)GCC 8.2.095232MBCentOS Linux 73.10.0-957.1.3.el7.x86_64 (x86_64)GNOME Shell 3.28.32.1 Mesa 18.0.5 (LLVM 6.0 256 bits)GCC 4.8.5 20150623xfsOpenBenchmarking.orgPython Details- Windows Server 2019: Python 2.7.15Compiler Details- Windows Server 2019 WSL: --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 - Clear Linux 26850: --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- Ubuntu 18.10: --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 - CentOS 7.6: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=genericEnvironment Details- Clear Linux 26850: 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 relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake 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 relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake-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 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" Disk Details- Clear Linux 26850: MQ-DEADLINE / relatime,rw,stripe=256- Ubuntu 18.10: NONE / errors=remount-ro,relatime,rw- CentOS 7.6: NONE / attr2,inode64,noquota,relatime,rw,seclabelProcessor Details- Clear Linux 26850: Scaling Governor: intel_pstate performance- Ubuntu 18.10: Scaling Governor: intel_pstate powersave- CentOS 7.6: Scaling Governor: intel_pstate powersaveSecurity Details- Clear Linux 26850: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Ubuntu 18.10: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- CentOS 7.6: SELinux

Windows Server 2019 vs. Clear Linux vs. Ubuntu - Intel Xeonjohn-the-ripper: Traditional DESosbench: Create Filesebizzy: john-the-ripper: MD5dacapobench: Tradebeanssqlite: Timed SQLite Insertionsscimark2: Compositephpbench: PHP Benchmark Suiteperl-benchmark: Interpretergit: Time To Complete Common Git Commandsjohn-the-ripper: Blowfishfio: Seq Read - AIO - No - Yes - 2MB - Default Test Directorycompress-7zip: Compress Speed Testfio: Rand Write - AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - AIO - No - Yes - 4KB - Default Test Directorygraphics-magick: Sharpenblender: Classroom - CPU-Onlystockfish: Total Timem-queens: Time To Solveblender: Pabellon Barcelona - CPU-Onlyrbenchmark: blender: BMW27 - CPU-Onlyblender: Barbershop - CPU-Onlyperl-benchmark: Pod2htmlblender: Fishy Cat - CPU-Onlygo-benchmark: jsongraphics-magick: Rotategraphics-magick: Enhancedgraphics-magick: Swirlsunflow: Global Illumination + Image Synthesisgo-benchmark: garbageminion: Solitairegraphics-magick: Resizingdacapobench: Jythongraphics-magick: HWB Color Spaceminion: Quasigroupfio: Rand Read - AIO - No - Yes - 4KB - Default Test Directoryx264: H.264 Video Encodingfio: Rand Read - AIO - No - Yes - 4KB - Default Test Directoryencode-flac: WAV To FLACtesseract-ocr: Time To OCR 7 Imagescrafty: Elapsed Timeminion: Gracefulfhourstones: Complex Connect-4 Solvingnode-octane: indigobench: Supercarjava-scimark2: Compositetjbench: Decompression Throughputindigobench: Bedroomtesseract-ocr: Time To OCR 7 Imagesfio: Seq Write - AIO - No - Yes - 2MB - Default Test Directorytesseract-ocr: Time To OCR 7 Imagesosbench: Create Threadsgo-benchmark: buildiozone: 1MB - 8GB - Write PerformanceWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850Ubuntu 18.10CentOS 7.64489000012343235279028401590.855793094130.0150129313.791783455874687147333902126841543155.362360.736093.054610.1826487513943978041621351530.9991209055.591614609187141133000116.869.9162.56724261658.4712109396228.3721821523.55146734.86360340927337108489000012305588706435404286150.255845796830.0082024617.2924997590431303253640318555.123940.7879144.146860.2143320621342355661901491551.24101808475.73186448221312296.5810.53728712755.491234836906221715230.6983.23268599024007011777433326213471112851029982.015753019340.0253773912.011730280309567145333892126828071555.412360.743393.134640.1868425914143499131571351471.0893220256.511584677183143129667106.8050610.3069.89714349158.9911923369948.2821301513.5581.143664173600071115.91991788333739.6320857207130.001259276.00155515822810832773331711647184557928.132010.407575.733640.1157871511628398132361901791.02117147572.202023567227115122000117.434769.99785239153.8912804386497.8022571603.76146818.571909032026640515297366715.599843781269341.745885930520.003198406.284874756014654312083092501801656799027428.182020.795577.243740.1203215811824785292121952090.8985981575.291973922229120107000113.3641810.27739209754.4212730367607.8822421593.6333.14146726.18208894411384041623323334545331200558.786102040060.002927596.47478355581542227051806671441647196282428.1420177.223630.136484801182191942070.9572.16213441522612010900042611.82752568053.931298421561469868OpenBenchmarking.org

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESCentOS 7.6Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 201630M60M90M120M150MSE +/- 250186.82, N = 3SE +/- 879610.96, N = 3SE +/- 1140760.42, N = 3SE +/- 162231.32, N = 3SE +/- 16914.82, N = 31623323331529736678489000044890000177743331. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesUbuntu 18.10Clear Linux 26850Windows Server 2016Windows Server 2019 WSLWindows Server 201930060090012001500SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 4.46, N = 3SE +/- 8.44, N = 3SE +/- 3.76, N = 315.5915.91262.001230.001234.001. (CC) gcc options: -lm

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Clear Linux 26850Ubuntu 18.10Windows Server 2019 WSLCentOS 7.6Windows Server 2019Windows Server 2016200K400K600K800K1000KSE +/- 9514.19, N = 3SE +/- 18915.43, N = 3SE +/- 13100.95, N = 9SE +/- 13574.88, N = 12SE +/- 9.71, N = 3SE +/- 4.37, N = 399178898437855887045453332351347-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -pthread -lpthread -O3 -march=native

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: MD5Windows Server 2019 WSLWindows Server 2019Windows Server 2016140K280K420K560K700KSE +/- 554.45, N = 3SE +/- 446.58, N = 3SE +/- 220.77, N = 36435402790281112851. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansClear Linux 26850Windows Server 2019Windows Server 2019 WSLWindows Server 2016CentOS 7.6Ubuntu 18.103K6K9K12K15KSE +/- 16.67, N = 4SE +/- 37.78, N = 4SE +/- 74.78, N = 4SE +/- 166.90, N = 16SE +/- 168.54, N = 6333740154286102991200512693

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsClear Linux 26850Ubuntu 18.10CentOS 7.6Windows Server 2016Windows Server 2019Windows Server 2019 WSL306090120150SE +/- 0.01, N = 3SE +/- 0.19, N = 3SE +/- 0.06, N = 3SE +/- 0.86, N = 3SE +/- 0.34, N = 3SE +/- 0.71, N = 339.6341.7458.7882.0190.85150.25-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lreadline -lcurses-O2-O2-O21. (CC) gcc options: -lz -ldl -lpthread

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 2016400800120016002000SE +/- 6.43, N = 3SE +/- 0.67, N = 3SE +/- 0.16, N = 3SE +/- 0.51, N = 3SE +/- 0.22, N = 3SE +/- 1.09, N = 32085610588584579575-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteClear Linux 26850Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 2016CentOS 7.6150K300K450K600K750KSE +/- 1742.35, N = 3SE +/- 80.08, N = 3SE +/- 408.66, N = 3SE +/- 2111.65, N = 3SE +/- 3084.71, N = 3SE +/- 2433.87, N = 3720713593052579683309413301934204006

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 20160.00570.01140.01710.02280.0285SE +/- 0.00000232, N = 3SE +/- 0.00005837, N = 12SE +/- 0.00000139, N = 3SE +/- 0.00019171, N = 12SE +/- 0.00013581, N = 3SE +/- 0.00010315, N = 30.001259270.002927590.003198400.008202460.015012930.02537739

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsClear Linux 26850Ubuntu 18.10CentOS 7.6Windows Server 2016Windows Server 2019Windows Server 2019 WSL48121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.23, N = 12SE +/- 0.04, N = 36.006.286.4712.0113.7917.291. Clear Linux 26850: git version 2.20.02. Ubuntu 18.10: git version 2.19.13. CentOS 7.6: git version 1.8.3.14. Windows Server 2016: git version 2.20.1.windows.15. Windows Server 2019: git version 2.20.1.windows.16. Windows Server 2019 WSL: git version 2.17.1

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishUbuntu 18.10CentOS 7.6Windows Server 2019 WSLWindows Server 2019Windows Server 201610K20K30K40K50KSE +/- 250.98, N = 3SE +/- 315.97, N = 3SE +/- 106.79, N = 3SE +/- 33.33, N = 3SE +/- 97.32, N = 348747478352499717834173021. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

Flexible IO Tester

Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryClear Linux 26850Ubuntu 18.10CentOS 7.6Windows Server 201930060090012001500SE +/- 5.86, N = 3SE +/- 1.33, N = 31555560558558-lnuma-lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL30K60K90K120K150KSE +/- 631.11, N = 3SE +/- 633.11, N = 3SE +/- 289.07, N = 3SE +/- 633.56, N = 3SE +/- 604.58, N = 3SE +/- 400.15, N = 31582281542221465438030974687590431. (CXX) g++ options: -pipe -lpthread

Flexible IO Tester

Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.10Clear Linux 26850CentOS 7.6Windows Server 201630060090012001500SE +/- 17.98, N = 4SE +/- 4.10, N = 3SE +/- 5.67, N = 3SE +/- 8.08, N = 312081083705567-lnuma -libverbs-lnuma1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 18.10Clear Linux 26850CentOS 7.6Windows Server 2019Windows Server 201670K140K210K280K350KSE +/- 4784.96, N = 4SE +/- 1201.85, N = 3SE +/- 1333.33, N = 3SE +/- 881.92, N = 3SE +/- 2027.59, N = 3309250277333180667147333145333-lnuma -libverbs-lnuma1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenUbuntu 18.10Clear Linux 26850CentOS 7.6Windows Server 2019 WSLWindows Server 2019Windows Server 20164080120160200SE +/- 0.88, N = 3SE +/- 0.58, N = 3SE +/- 0.58, N = 31801711441309089-O2 -lSM -lICE-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-std=gnu99 -O2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019Windows Server 2016Windows Server 2019 WSL70140210280350164164165212212325

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeCentOS 7.6Clear Linux 26850Windows Server 2019Windows Server 2016Ubuntu 18.10Windows Server 2019 WSL15M30M45M60M75MSE +/- 747449.16, N = 3SE +/- 630552.56, N = 3SE +/- 242355.64, N = 3SE +/- 1068969.97, N = 3SE +/- 456351.59, N = 3SE +/- 449026.91, N = 3719628247184557968415431682807156799027436403185-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 20161224364860SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 328.1328.1428.1855.1255.3655.41-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CXX) g++ options: -fopenmp -O2 -march=native

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-OnlyClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019Windows Server 2016Windows Server 2019 WSL90180270360450201201202236236394

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkClear Linux 26850Windows Server 2019Windows Server 2016Windows Server 2019 WSLUbuntu 18.100.1790.3580.5370.7160.895SE +/- 0.0015, N = 3SE +/- 0.0015, N = 3SE +/- 0.0028, N = 3SE +/- 0.0009, N = 3SE +/- 0.0004, N = 30.40750.73600.74330.78790.79551. Clear Linux 26850: R scripting front-end version 3.5.1 (2018-07-02)2. Windows Server 2019: R scripting front-end version 3.5.2 (2018-12-20)3. Windows Server 2016: R scripting front-end version 3.5.2 (2018-12-20)4. Windows Server 2019 WSL: R scripting front-end version 3.4.4 (2018-03-15)5. Ubuntu 18.10: R scripting front-end version 3.5.1 (2018-07-02)

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019Windows Server 2016Windows Server 2019 WSL30609012015075.7377.2277.2493.0593.13144.14

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyCentOS 7.6Clear Linux 26850Ubuntu 18.10Windows Server 2019Windows Server 2016Windows Server 2019 WSL150300450600750363364374461464686

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlClear Linux 26850Ubuntu 18.10CentOS 7.6Windows Server 2019Windows Server 2016Windows Server 2019 WSL0.04820.09640.14460.19280.241SE +/- 0.00021495, N = 3SE +/- 0.00026991, N = 3SE +/- 0.00105933, N = 3SE +/- 0.00042359, N = 3SE +/- 0.00243295, N = 7SE +/- 0.00066260, N = 30.115787150.120321580.136484800.182648750.186842590.21433206

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyClear Linux 26850Ubuntu 18.10CentOS 7.6Windows Server 2019Windows Server 2016Windows Server 2019 WSL50100150200250116118118139141213

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonUbuntu 18.10Clear Linux 26850Windows Server 2019 WSLWindows Server 2016Windows Server 2019900K1800K2700K3600K4500KSE +/- 45392.49, N = 3SE +/- 27188.17, N = 3SE +/- 66406.21, N = 3SE +/- 45327.37, N = 3SE +/- 15679.53, N = 324785292839813423556643499134397804

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 201650100150200250236219212190162157-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-std=gnu99 -O2-O2 -lSM -lICE-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedUbuntu 18.10CentOS 7.6Clear Linux 26850Windows Server 2019 WSLWindows Server 2016Windows Server 20194080120160200SE +/- 1.76, N = 3SE +/- 1.20, N = 3195194190149135135-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlUbuntu 18.10CentOS 7.6Clear Linux 26850Windows Server 2019 WSLWindows Server 2019Windows Server 201650100150200250SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.67, N = 3209207179155153147-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisUbuntu 18.10CentOS 7.6Windows Server 2019Clear Linux 26850Windows Server 2016Windows Server 2019 WSL0.2790.5580.8371.1161.395SE +/- 0.01, N = 12SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 12SE +/- 0.01, N = 7SE +/- 0.02, N = 30.890.950.991.021.081.24

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageUbuntu 18.10Windows Server 2019Windows Server 2016Windows Server 2019 WSLClear Linux 26850300K600K900K1200K1500KSE +/- 5252.01, N = 3SE +/- 3836.82, N = 3SE +/- 4712.77, N = 3SE +/- 11206.53, N = 3SE +/- 9094.00, N = 385981591209093220210180841171475

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireWindows Server 2019Windows Server 2016CentOS 7.6Clear Linux 26850Ubuntu 18.10Windows Server 2019 WSL20406080100SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.22, N = 3SE +/- 0.30, N = 3SE +/- 0.04, N = 3SE +/- 0.51, N = 355.5956.5172.1672.2075.2975.731. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingCentOS 7.6Clear Linux 26850Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 201650100150200250SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3213202197186161158-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonClear Linux 26850Ubuntu 18.10CentOS 7.6Windows Server 2019 WSLWindows Server 2019Windows Server 201610002000300040005000SE +/- 12.48, N = 4SE +/- 48.54, N = 4SE +/- 37.91, N = 4SE +/- 133.58, N = 16SE +/- 33.53, N = 4356739224415448246094677

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceUbuntu 18.10Clear Linux 26850CentOS 7.6Windows Server 2019 WSLWindows Server 2019Windows Server 201650100150200250SE +/- 0.67, N = 3229227226213187183-O2 -lSM -lICE-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-std=gnu99 -O2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupClear Linux 26850Ubuntu 18.10CentOS 7.6Windows Server 2019 WSLWindows Server 2019Windows Server 2016306090120150SE +/- 0.11, N = 3SE +/- 0.22, N = 3SE +/- 0.46, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 31151201201221411431. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Flexible IO Tester

Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWindows Server 2019Windows Server 2016Clear Linux 26850CentOS 7.6Ubuntu 18.1030K60K90K120K150KSE +/- 333.33, N = 3133000129667122000109000107000-lnuma-lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingClear Linux 26850Windows Server 2019Ubuntu 18.10Windows Server 2016Windows Server 2019 WSL306090120150SE +/- 1.11, N = 3SE +/- 0.24, N = 3SE +/- 1.26, N = 3SE +/- 1.31, N = 7SE +/- 0.11, N = 3117.43116.86113.36106.8096.58-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Flexible IO Tester

Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWindows Server 2016Clear Linux 26850CentOS 7.6Ubuntu 18.10110220330440550SE +/- 1.20, N = 3506476426418-lnuma-lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACWindows Server 2019Clear Linux 26850Ubuntu 18.10Windows Server 2016Windows Server 2019 WSLCentOS 7.63691215SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.06, N = 5SE +/- 0.01, N = 5SE +/- 0.10, N = 59.919.9910.2710.3010.5311.82-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -logg-O2-O2-O21. (CXX) g++ options: -fvisibility=hidden -lm

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR v4.0.0.20181030Time To OCR 7 ImagesWindows Server 2019Windows Server 20161632486480SE +/- 0.22, N = 3SE +/- 0.12, N = 362.5669.89

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 20162M4M6M8M10MSE +/- 25143.06, N = 3SE +/- 9976.25, N = 3SE +/- 4504.27, N = 3SE +/- 11913.26, N = 3SE +/- 4639.48, N = 3SE +/- 5643.53, N = 37852391752568073920977287127724261671434911. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulClear Linux 26850CentOS 7.6Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 20161326395265SE +/- 0.08, N = 3SE +/- 0.49, N = 3SE +/- 0.04, N = 3SE +/- 0.14, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 353.8953.9354.4255.4958.4758.991. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingCentOS 7.6Clear Linux 26850Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 20163K6K9K12K15KSE +/- 27.07, N = 3SE +/- 308.04, N = 9SE +/- 9.65, N = 3SE +/- 15.37, N = 3SE +/- 22.81, N = 3SE +/- 5.77, N = 31298412804127301234812109119231. (CC) gcc options: -O3

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkWindows Server 2019Clear Linux 26850Windows Server 2016Windows Server 2019 WSLUbuntu 18.108K16K24K32K40KSE +/- 110.42, N = 3SE +/- 377.95, N = 3SE +/- 367.10, N = 3SE +/- 143.00, N = 3SE +/- 104.76, N = 339622386493699436906367601. Windows Server 2019: Nodejs v11.5.02. Clear Linux 26850: Nodejs3. Windows Server 2016: Nodejs v11.5.04. Windows Server 2019 WSL: Nodejs v8.10.05. Ubuntu 18.10: Nodejs v8.11.4

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarWindows Server 2019Windows Server 2016Ubuntu 18.10Clear Linux 26850246810SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 38.378.287.887.80

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeClear Linux 26850Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019CentOS 7.6Windows Server 20165001000150020002500SE +/- 6.01, N = 4SE +/- 7.29, N = 4SE +/- 7.10, N = 4SE +/- 3.93, N = 4SE +/- 7.54, N = 4SE +/- 11.94, N = 4225722422217218221562130

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputClear Linux 26850Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 20164080120160200SE +/- 0.44, N = 3SE +/- 0.39, N = 3SE +/- 0.26, N = 3SE +/- 0.18, N = 3SE +/- 0.08, N = 3160159152152151-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -O3 -lm

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomClear Linux 26850Ubuntu 18.10Windows Server 2016Windows Server 20190.8461.6922.5383.3844.23SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 33.763.633.553.55

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0-beta.3-249-g607eTime To OCR 7 ImagesUbuntu 18.10816243240SE +/- 0.07, N = 333.14

Flexible IO Tester

Type: Sequential Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryCentOS 7.6Clear Linux 26850Ubuntu 18.10Windows Server 201930060090012001500SE +/- 0.33, N = 3SE +/- 0.33, N = 31469146814671467-lnuma-lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0-beta.1Time To OCR 7 ImagesWindows Server 2019 WSL714212835SE +/- 0.02, N = 330.69

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsClear Linux 26850Ubuntu 18.10Windows Server 2019Windows Server 2016Windows Server 2019 WSL20406080100SE +/- 0.27, N = 12SE +/- 0.01, N = 3SE +/- 0.28, N = 3SE +/- 2.23, N = 12SE +/- 0.16, N = 318.5726.1834.8681.1483.23-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -lm

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildClear Linux 26850Ubuntu 18.10Windows Server 2019 WSLWindows Server 2019Windows Server 20168000M16000M24000M32000M40000MSE +/- 35571787.20, N = 3SE +/- 109440495.24, N = 3SE +/- 419881292.84, N = 4SE +/- 943892303.89, N = 12SE +/- 711581716.65, N = 31909032026620889441138268599024003603409273336641736000

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceCentOS 7.6Windows Server 2016Windows Server 2019Windows Server 2019 WSLClear Linux 26850Ubuntu 18.102004006008001000SE +/- 8.92, N = 3SE +/- 40.09, N = 12SE +/- 48.17, N = 12SE +/- 33.18, N = 12SE +/- 52.98, N = 12SE +/- 50.90, N = 128687117107014054041. (CC) gcc options: -O3


Phoronix Test Suite v10.8.4