Intel Windows Server 2019 vs. Clear Linux - Dual Xeon

2 x Intel Xeon Gold 6138 testing with a TYAN S7106 (V1.02.B20 BIOS) and llvmpipe 93GB on Clear Linux OS 26850 via the Phoronix Test Suite. Tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1812255-SP-CLEAR241887.

Intel Windows Server 2019 vs. Clear Linux - Dual XeonProcessorMotherboardMemoryDiskGraphicsNetworkChipsetMonitorOSKernelDisplay DriverCompilerFile-SystemScreen ResolutionDesktopDisplay ServerOpenGLWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268502 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.0ext41920x1080OpenBenchmarking.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 Environment 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=256Processor Details- Clear Linux 26850: Scaling Governor: intel_pstate performanceSecurity 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

Intel Windows Server 2019 vs. Clear Linux - Dual Xeonsqlite: Timed SQLite Insertionsfio: Rand Read - AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - AIO - No - Yes - 2MB - Default Test Directoryiozone: 1MB - 8GB - Write Performancego-benchmark: jsongo-benchmark: buildgo-benchmark: garbagejava-scimark2: Compositedacapobench: Jythondacapobench: Tradebeansfhourstones: Complex Connect-4 Solvingscimark2: Compositecrafty: Elapsed Timejohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESjohn-the-ripper: MD5x264: H.264 Video Encodinggraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: HWB Color Spacecompress-7zip: Compress Speed Teststockfish: Total Timeebizzy: node-octane: encode-flac: WAV To FLACm-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupperl-benchmark: Pod2htmlperl-benchmark: Interpreterrbenchmark: tjbench: Decompression Throughputindigobench: Bedroomindigobench: Supercarblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyphpbench: PHP Benchmark Suitegit: Time To Complete Common Git Commandssunflow: Global Illumination + Image Synthesistesseract-ocr: Time To OCR 7 Imagesosbench: Create Filesosbench: Create Threadstesseract-ocr: Time To OCR 7 Imagesfio: Rand Read - AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - AIO - No - Yes - 4KB - Default Test DirectoryWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685090.8513300014733355814677104397804360340927339120902182460940151210957972426161783444890000279028116.861531629013516118774687684154313235396229.9155.3658.4755.591410.182648750.015012930.73601523.558.3793.0521213946123630941313.790.9962.56123434.86150.257014235566268599024001018084221744824286123485847287127249978489000064354096.5815519013014918621359043364031855588703690610.5355.1255.4975.731220.214332060.008202460.7879152144.1432521368639457968317.291.24123083.2330.6982.0112966714533371143499133664173600093220221304677102991192357571434911730217774333111285106.8014715789135158183803096828071513473699410.3055.4158.9956.511430.186842590.025377390.74331513.558.2893.1321214146423630193412.011.0869.8926281.1450656739.631220002773331555146840528398131909032026611714752257356733371280420857852391117.4317923617119020222715822871845579991788386499.9928.1353.8972.201150.115787150.001259270.40751603.767.8075.731641163642017207136.001.0215.9118.574761083OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850306090120150SE +/- 0.34, N = 3SE +/- 0.71, N = 3SE +/- 0.86, N = 3SE +/- 0.01, N = 390.85150.2582.0139.63-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lreadline -lcurses1. (CC) gcc options: -lz -ldl -lpthread

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 2685030K60K90K120K150KSE +/- 333.33, N = 31330001296671220001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -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 DirectoryWindows Server 2019Windows Server 2016Clear Linux 2685060K120K180K240K300KSE +/- 881.92, N = 3SE +/- 2027.59, N = 3SE +/- 1201.85, N = 31473331453332773331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -lrt -laio -lz -lm -lpthread -ldl

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 DirectoryWindows Server 2019Clear Linux 2685030060090012001500SE +/- 5.86, N = 355815551. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -lrt -laio -lz -lm -lpthread -ldl

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 DirectoryWindows Server 2019Clear Linux 2685030060090012001500146714681. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -lrt -laio -lz -lm -lpthread -ldl

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 PerformanceWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850150300450600750SE +/- 48.17, N = 12SE +/- 33.18, N = 12SE +/- 40.09, N = 12SE +/- 52.98, N = 127107017114051. (CC) gcc options: -O3

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850900K1800K2700K3600K4500KSE +/- 15679.53, N = 3SE +/- 66406.21, N = 3SE +/- 45327.37, N = 3SE +/- 27188.17, N = 34397804423556643499132839813

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268508000M16000M24000M32000M40000MSE +/- 943892303.89, N = 12SE +/- 419881292.84, N = 4SE +/- 711581716.65, N = 3SE +/- 35571787.20, N = 336034092733268599024003664173600019090320266

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850300K600K900K1200K1500KSE +/- 3836.82, N = 3SE +/- 11206.53, N = 3SE +/- 4712.77, N = 3SE +/- 9094.00, N = 391209010180849322021171475

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268505001000150020002500SE +/- 3.93, N = 4SE +/- 7.10, N = 4SE +/- 11.94, N = 4SE +/- 6.01, N = 42182221721302257

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685010002000300040005000SE +/- 133.58, N = 16SE +/- 33.53, N = 4SE +/- 12.48, N = 44609448246773567

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268502K4K6K8K10KSE +/- 16.67, N = 4SE +/- 37.78, N = 4SE +/- 74.78, N = 440154286102993337

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268503K6K9K12K15KSE +/- 22.81, N = 3SE +/- 15.37, N = 3SE +/- 5.77, N = 3SE +/- 308.04, N = 9121091234811923128041. (CC) gcc options: -O3

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850400800120016002000SE +/- 0.22, N = 3SE +/- 0.51, N = 3SE +/- 1.09, N = 3SE +/- 6.43, N = 35795845752085-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -lm

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268502M4M6M8M10MSE +/- 4639.48, N = 3SE +/- 11913.26, N = 3SE +/- 5643.53, N = 3SE +/- 25143.06, N = 372426167287127714349178523911. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishWindows Server 2019Windows Server 2019 WSLWindows Server 20165K10K15K20K25KSE +/- 33.33, N = 3SE +/- 106.79, N = 3SE +/- 97.32, N = 31783424997173021. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESWindows Server 2019Windows Server 2019 WSLWindows Server 201620M40M60M80M100MSE +/- 162231.32, N = 3SE +/- 1140760.42, N = 3SE +/- 16914.82, N = 34489000084890000177743331. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: MD5

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

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850306090120150SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 1.31, N = 7SE +/- 1.11, N = 3116.8696.58106.80117.43-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

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268504080120160200SE +/- 0.67, N = 3SE +/- 1.20, N = 3153155147179-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 -llzma -lxml21. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685050100150200250162190157236-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 -llzma -lxml21. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268504080120160200SE +/- 0.58, N = 3SE +/- 0.58, N = 39013089171-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 -llzma -lxml21. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268504080120160200SE +/- 1.20, N = 3135149135190-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 -llzma -lxml21. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268504080120160200SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3161186158202-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 -llzma -lxml21. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685050100150200250187213183227-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 -llzma -lxml21. (CC) gcc options: -fopenmp -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685030K60K90K120K150KSE +/- 604.58, N = 3SE +/- 400.15, N = 3SE +/- 633.56, N = 3SE +/- 631.11, N = 37468759043803091582281. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685015M30M45M60M75MSE +/- 242355.64, N = 3SE +/- 449026.91, N = 3SE +/- 1068969.97, N = 3SE +/- 630552.56, N = 368415431364031856828071571845579-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

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Windows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850200K400K600K800K1000KSE +/- 9.71, N = 3SE +/- 13100.95, N = 9SE +/- 4.37, N = 3SE +/- 9514.19, N = 332355588701347991788-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

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268508K16K24K32K40KSE +/- 110.42, N = 3SE +/- 143.00, N = 3SE +/- 367.10, N = 3SE +/- 377.95, N = 3396223690636994386491. Windows Server 2019: Nodejs v11.5.02. Windows Server 2019 WSL: Nodejs v8.10.03. Windows Server 2016: Nodejs v11.5.04. Clear Linux 26850: Nodejs

FLAC Audio Encoding

WAV To FLAC

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

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268501224364860SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 355.3655.1255.4128.13-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

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268501326395265SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 358.4755.4958.9953.891. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685020406080100SE +/- 0.09, N = 3SE +/- 0.51, N = 3SE +/- 0.09, N = 3SE +/- 0.30, N = 355.5975.7356.5172.201. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850306090120150SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.11, N = 31411221431151. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268500.04820.09640.14460.19280.241SE +/- 0.00042359, N = 3SE +/- 0.00066260, N = 3SE +/- 0.00243295, N = 7SE +/- 0.00021495, N = 30.182648750.214332060.186842590.11578715

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268500.00570.01140.01710.02280.0285SE +/- 0.00013581, N = 3SE +/- 0.00019171, N = 12SE +/- 0.00010315, N = 3SE +/- 0.00000232, N = 30.015012930.008202460.025377390.00125927

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268500.17730.35460.53190.70920.8865SE +/- 0.0015, N = 3SE +/- 0.0009, N = 3SE +/- 0.0028, N = 3SE +/- 0.0015, N = 30.73600.78790.74330.40751. Windows Server 2019: R scripting front-end version 3.5.2 (2018-12-20)2. Windows Server 2019 WSL: R scripting front-end version 3.4.4 (2018-03-15)3. Windows Server 2016: R scripting front-end version 3.5.2 (2018-12-20)4. Clear Linux 26850: R scripting front-end version 3.5.1 (2018-07-02)

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268504080120160200SE +/- 0.18, N = 3SE +/- 0.26, N = 3SE +/- 0.08, N = 3SE +/- 0.44, N = 3152152151160-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: BedroomWindows Server 2019Windows Server 2016Clear Linux 268500.8461.6922.5383.3844.23SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 33.553.553.76

IndigoBench

Scene: Supercar

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

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685030609012015093.05144.1493.1375.73

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685070140210280350212325212164

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685050100150200250139213141116

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850150300450600750461686464364

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685090180270360450236394236201

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 26850150K300K450K600K750KSE +/- 2111.65, N = 3SE +/- 408.66, N = 3SE +/- 3084.71, N = 3SE +/- 1742.35, N = 3309413579683301934720713

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 2685048121620SE +/- 0.23, N = 12SE +/- 0.04, N = 3SE +/- 0.16, N = 3SE +/- 0.00, N = 313.7917.2912.016.001. Windows Server 2019: git version 2.20.1.windows.12. Windows Server 2019 WSL: git version 2.17.13. Windows Server 2016: git version 2.20.1.windows.14. Clear Linux 26850: git version 2.20.0

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisWindows Server 2019Windows Server 2019 WSLWindows Server 2016Clear Linux 268500.2790.5580.8371.1161.395SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 7SE +/- 0.01, N = 120.991.241.081.02

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.23, N = 362.5670.14

OSBench

Test: Create Files

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

OSBench

Test: Create Threads

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

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

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 26850110220330440550SE +/- 1.20, N = 35064761. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -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.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 DirectoryWindows Server 2016Clear Linux 268502004006008001000SE +/- 8.08, N = 3SE +/- 4.10, N = 356710831. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -lrt -laio -lz -lm -lpthread -ldl


Phoronix Test Suite v10.8.4