Windows Server 2019 vs. Linux Benchmarks - Intel Xeon Platinum 8280 Cascade Lake

2 x Intel Xeon Platinum 8280 testing on Linux and FreeBSD 12.0 and Windows Server 2019 for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1904113-HV-WINDOWSCA94&grs&rdt.

Windows Server 2019 vs. Linux Benchmarks - Intel Xeon Platinum 8280 Cascade LakeProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionSystem LayerClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20192 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads)GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS)Intel Sky Lake-E DMI3 Registers386048MBSamsung SSD 970 PRO 512GBASPEED FamilyVE2282 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbEClear Linux OS 286605.0.6-726.native (x86_64)GNOME Shell 3.32.0X Server 1.20.4modesetting 1.20.4GCC 8.3.1 20190404 + Clang 7.0.1 + LLVM 7.0.1ext41920x1080Ubuntu 18.044.18.0-17-generic (x86_64)GNOME Shell 3.28.3X Server 1.20.1modesetting 1.20.1GCC 7.3.0Intel Xeon Platinum 8280 @ 2.70GHz (112 Cores)GIGABYTE S451-3R0-00 0100391936MBFreeBSD12.0-RELEASE (x86_64)Clang 6.0.1 (SVN 335540)zfs800x600GCC 8.3.0 + Clang 6.0.1 (SVN 335540)2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads)GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS)386048MBVE2282 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbECentOS Linux 73.10.0-957.10.1.el7.x86_64 (x86_64)GNOME Shell 3.28.3X Server 1.20.1modesetting 1.20.1GCC 4.8.5 20150623xfs1920x1080openSUSE Leap 15.04.12.14-lp150.12.48-default (x86_64)GCC 7.3.1 20180323 [gcc-7-branch revision 258812]Intel Xeon Platinum 8280 @ 2.69GHz (56 Cores / 112 Threads)65536MB477GBUbuntu 18.044.4.0-17763-Microsoft (x86_64)GCC 7.3.0wslfsWSL2 x Intel Xeon Platinum 8280 @ 2.69GHz (56 Cores / 112 Threads)GIGABYTE MD61-SC2-00 (T15 BIOS)12 x 32768 MB 2933MHz HMA84GR7CJR4N-WM477GB Samsung SSD 970 PRO 512GBMicrosoft Basic DisplayIntel Connection X722 for 1GbE + Geneva-L QL41102 2x10g SFP+ LOM (VBD Client) + Geneva-L QL41102 2x10g SFP+ LOM (VBD Client) #2Microsoft Windows Server 2019 Essentials Build 1776310.0 (x86_64)10.0.17763.1NTFS1920x1080OpenBenchmarking.orgEnvironment Details- Clear Linux 28660: 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 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 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 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 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" - openSUSE Leap 15.0: LIBGL_DEBUG=quietCompiler Details- Clear Linux 28660: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-cet --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.04.2 LTS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v- FreeBSD 12.0 - GCC 8.3: --build=x86_64-portbld-freebsd12.0 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --enable-multilib --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld- CentOS 7: --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=generic- openSUSE Leap 15.0: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-plugin --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-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- 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 -vDisk Details- Clear Linux 28660: MQ-DEADLINE / relatime,rw,stripe=256- Ubuntu 18.04.2 LTS: NONE / errors=remount-ro,relatime,rw- CentOS 7: NONE / attr2,inode64,noquota,relatime,rw,seclabel- openSUSE Leap 15.0: NONE / attr2,inode64,noquota,relatime,rwProcessor Details- Clear Linux 28660: Scaling Governor: intel_pstate performance- Ubuntu 18.04.2 LTS: Scaling Governor: intel_pstate powersave- CentOS 7: Scaling Governor: intel_pstate powersave- openSUSE Leap 15.0: Scaling Governor: intel_pstate powersavePython Details- Clear Linux 28660: Python 3.7.2- Ubuntu 18.04.2 LTS: Python 2.7.15rc1 + Python 3.6.7- FreeBSD 12.0: Python 2.7.16 + Python 3.6.8- FreeBSD 12.0 - GCC 8.3: Python 2.7.16 + Python 3.6.8- CentOS 7: Python 2.7.5 + Python 3.6.6- openSUSE Leap 15.0: Python 2.7.14 + Python 3.6.5- Windows Server 2019 WSL: Python 2.7.15rc1 + Python 3.6.7- Windows Server 2019: Python 3.7.1Security Details- Clear Linux 28660: __user pointer sanitization + Enhanced IBRS IBPB: conditional RSB filling + SSB disabled via prctl and seccomp- Ubuntu 18.04.2 LTS: __user pointer sanitization + Enhanced IBRS IBPB STIBP + SSB disabled via prctl and seccomp- CentOS 7: SELinux- openSUSE Leap 15.0: __user pointer sanitization + Enhanced IBRS IBPB: conditional RSB filling + SSB disabled via prctl and seccomp

Windows Server 2019 vs. Linux Benchmarks - Intel Xeon Platinum 8280 Cascade Lakegraphics-magick: Noise-Gaussiangraphics-magick: Enhancedx265: H.265 1080p Video Encodingsqlite: Timed SQLite Insertionsgraphics-magick: Swirlphp: Zend benchscimark2: Compositedcraw: RAW To PPM Image Conversionencode-mp3: WAV To MP3git: Time To Complete Common Git Commandsphp: Zend micro_benchphpbench: PHP Benchmark Suitebork: File Encryption Timeperl-benchmark: Interpretergo-benchmark: httpgraphics-magick: Resizingdacapobench: H2pybench: Total For Average Test Timesprimesieve: 1e12 Prime Number Generationgo-benchmark: buildgraphics-magick: HWB Color Spacestockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthblender: Classroom - CPU-Onlyperl-benchmark: Pod2htmlgraphics-magick: Sharpenblender: Pabellon Barcelona - CPU-Onlym-queens: Time To Solveiozone: 4Kb - 8GB - Write Performanceblender: Barbershop - CPU-Onlygo-benchmark: garbageblender: Fishy Cat - CPU-Onlyblender: BMW27 - CPU-Onlyv-ray: CPUdacapobench: Jythonoptcarrot: Optimized Benchmarkencode-flac: WAV To FLACx264: H.264 Video Encodingtjbench: Decompression Throughputgraphics-magick: Rotatego-benchmark: jsonrust-mandel: Time To Complete Serial/Parallel Mandelbrotluajit: Compositecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19java-scimark2: Compositehimeno: Poisson Pressure Solverfhourstones: Complex Connect-4 Solvingopenssl: RSA 4096-bit Performancesmallpt: Global Illumination Renderer; 128 SamplesClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201924124960.5747.222560.23222812.299.315.481.617900667.460.001102229881246477110084.742004433536526913144808414235121793.620.1067590023311616.6697421472571071.1546.0721.2436381379.11171173255161152041.5514448.512346290015642136254.7820121932.6147.202230.4263742.2030.125.782.076538997.790.00282793138298209888510634.752030875587524512392084913670442494.630.1088443520711716.6399422374073272.5847.1120.9246871209.61118166223159913041.9314699.222187282714121138763.34283053.0644.67480.8548855.0813.729.194.2032486523.210.0020334413865898642724487.71326180483421201140840180.20645215216081011572651776.3116.26171112192185755759.7710081632208111338115484.5116416553.1945.1117143961.2444.031707.5018111828953715720.3059776.4213.331711171901009247411217115613.2819122365.412271.2065642.0230.425.805.882251759.370.0026377196872301165414012262868187924913052291613595137195.060.1235549417711616.38902216110600471.8946.3721.71452094.0210.74168237195923040.9214458.26223427751486513930100.3010.7646.320.4263941.0429.866.022.016655368.910.003051801373031102413274.611994242712113018091013927029094.130.1094692211416.31107121377564571.0946.1720.424305108.419.52122166158620641.8414488.272239284514606139162.5515917033.73243.811700.4460745.0031.9424.602.1958812711.480.01704055458721639145107111.18372506134672126373822170059554189.960.2162389715122632.1455341170094613385.0937.226545118.1510.8796.66158190237328045.8213819.952070203113274141114.81152147131.5915560311.6412.733171070.030706415160152861414549.2344894744473190124968625134599382119.490.1816509110613632.3070627858852086.8057.08596110.01157.53158166243398311.91222613309OpenBenchmarking.org

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7Windows Server 2019 WSLWindows Server 201950100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 324120128164191159152-fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ltiff -lfreetype -ljpeg -lSM -lICE -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2 -lgomp-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7Windows Server 2019 WSLWindows Server 201950100150200250SE +/- 0.88, N = 3SE +/- 0.33, N = 324921930165223170147-fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ltiff -lfreetype -ljpeg -lSM -lICE -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2 -lgomp-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video EncodingClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3openSUSE Leap 15.0Windows Server 2019 WSL1428425670SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.00, N = 3SE +/- 0.24, N = 360.5732.6153.0653.1910.7633.73-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -rdynamic -lnuma-rdynamic -lnuma-rdynamic-rdynamic1. (CXX) g++ options: -O3 -lpthread -lrt -ldl

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201950100150200250SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.13, N = 3SE +/- 0.16, N = 3SE +/- 0.34, N = 3SE +/- 0.16, N = 3SE +/- 2.45, N = 3SE +/- 0.61, N = 347.2247.2044.6745.1165.4146.32243.81131.59-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ldl-O2 -ldl-O2-O2 -ledit -ltinfo-O2 -ldl-O2 -ldl-O2 -ldl1. (CC) gcc options: -lz -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7Windows Server 2019 WSLWindows Server 201960120180240300SE +/- 0.33, N = 3SE +/- 1.00, N = 325622348171227170155-fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ltiff -lfreetype -ljpeg -lSM -lICE -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2 -lgomp-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL0.270.540.811.081.35SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 50.230.420.851.200.420.44

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20195001000150020002500SE +/- 23.41, N = 3SE +/- 0.46, N = 3SE +/- 0.57, N = 3SE +/- 0.78, N = 3SE +/- 0.14, N = 3SE +/- 0.71, N = 3SE +/- 1.95, N = 3SE +/- 0.91, N = 32228637488439656639607603-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -lm

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL1428425670SE +/- 0.01, N = 3SE +/- 0.29, N = 3SE +/- 0.01, N = 3SE +/- 0.33, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 312.2942.2055.0861.2442.0241.0445.00-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Clear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20191020304050SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 39.3130.1213.7244.0330.4229.8631.9411.64-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lncurses-lncurses-O3 -pipe -lncurses-lncurses -liconv1. (CC) gcc options: -lm

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 2019612182430SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 145.485.789.195.806.0224.6012.731. Clear Linux 28660: git version 2.21.02. Ubuntu 18.04.2 LTS: git version 2.17.13. FreeBSD 12.0: git version 2.21.04. CentOS 7: git version 1.8.3.15. openSUSE Leap 15.0: git version 2.16.46. Windows Server 2019 WSL: git version 2.17.17. Windows Server 2019: git version 2.21.0.windows.1

PHP Micro Benchmarks

Test: Zend micro_bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL1.3232.6463.9695.2926.615SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 4SE +/- 0.00, N = 3SE +/- 0.01, N = 31.612.074.205.882.012.19

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 2019200K400K600K800K1000KSE +/- 299.54, N = 3SE +/- 942.42, N = 3SE +/- 46.52, N = 3SE +/- 383.28, N = 3SE +/- 1152.90, N = 3SE +/- 3586.80, N = 3SE +/- 3762.13, N = 3790066653899324865225175665536588127317107

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL612182430SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 37.467.7923.219.378.9111.48

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20190.00690.01380.02070.02760.0345SE +/- 0.00000695, N = 3SE +/- 0.00000908, N = 3SE +/- 0.00001061, N = 3SE +/- 0.00003221, N = 3SE +/- 0.00000927, N = 3SE +/- 0.00012076, N = 3SE +/- 0.00013254, N = 30.001102220.002827930.002033440.002637710.003051800.017040550.03070641

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201930K60K90K120K150KSE +/- 44.29, N = 3SE +/- 128163.61, N = 12SE +/- 736.77, N = 3SE +/- 35.62, N = 3SE +/- 127516.90, N = 12SE +/- 661.68, N = 4SE +/- 43.18, N = 398811382981386589687137303458725160

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7Windows Server 2019 WSLWindows Server 201950100150200250SE +/- 1.15, N = 3SE +/- 0.88, N = 324620998170230163152-fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ltiff -lfreetype -ljpeg -lSM -lICE -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2 -lgomp-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Clear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20192K4K6K8K10KSE +/- 47.25, N = 4SE +/- 29.05, N = 4SE +/- 66.07, N = 20SE +/- 124.38, N = 4SE +/- 164.97, N = 4SE +/- 77.33, N = 4SE +/- 68.05, N = 4477188856427116541102491458614

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20195001000150020002500SE +/- 1.20, N = 3SE +/- 1.73, N = 3SE +/- 2.65, N = 3SE +/- 2.67, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 4.73, N = 31008106324481401132710711454

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20193691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 34.744.757.717.504.6111.189.23-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CXX) g++ options: -O3 -lpthread

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201910000M20000M30000M40000M50000MSE +/- 71167713.37, N = 3SE +/- 22833303.86, N = 3SE +/- 38835582.37, N = 3SE +/- 28368177.89, N = 3SE +/- 98392767.67, N = 3SE +/- 592662562.83, N = 3SE +/- 730523108.82, N = 1520044335365203087558753261804834222628681879199424271213725061346744894744473

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7Windows Server 2019 WSLWindows Server 201960120180240300SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3269245120181249212190-fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ltiff -lfreetype -ljpeg -lSM -lICE -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2 -lgomp-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201930M60M90M120M150MSE +/- 742753.27, N = 3SE +/- 378176.47, N = 3SE +/- 1646873.73, N = 3SE +/- 1408275.13, N = 5SE +/- 910965.99, N = 3SE +/- 383158.47, N = 3SE +/- 54379.83, N = 3SE +/- 2031047.23, N = 313144808412392084911408401811828953713052291613018091063738221124968625-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthClear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201930M60M90M120M150MSE +/- 1067947.88, N = 3SE +/- 1592638.93, N = 3SE +/- 1313478.05, N = 3SE +/- 1717435.24, N = 5SE +/- 825111.40, N = 9SE +/- 1413797.32, N = 314235121713670442413595137113927029070059554134599382

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyClear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 2019408012016020093.6294.6395.0694.13189.96119.49

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20190.04870.09740.14610.19480.2435SE +/- 0.00012731, N = 3SE +/- 0.00012863, N = 3SE +/- 0.00016656, N = 3SE +/- 0.00053381, N = 3SE +/- 0.00152600, N = 3SE +/- 0.00014228, N = 3SE +/- 0.00018797, N = 30.106759000.108844350.206452150.123554940.109469220.216238970.18165091

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7Windows Server 2019 WSLWindows Server 201950100150200250SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 323320721157177151106-fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ltiff -lfreetype -ljpeg -lSM -lICE -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2 -lgomp-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-OnlyClear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201950100150200250116117116114226136

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 2019816243240SE +/- 0.16, N = 3SE +/- 0.14, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 316.6616.6320.3016.3816.3132.1432.30-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

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20192004006008001000SE +/- 9.44, N = 9SE +/- 2.03, N = 3SE +/- 10.12, N = 15SE +/- 9.59, N = 15SE +/- 12.78, N = 4SE +/- 14.51, N = 3SE +/- 6.28, N = 15SE +/- 10.52, N = 49749946085979021071553706-O3-O3-O3-O3-O31. (CC) gcc options:

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyClear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201990180270360450214223216213411278

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 2019200K400K600K800K1000KSE +/- 9634.09, N = 3SE +/- 4817.70, N = 3SE +/- 14348.54, N = 4SE +/- 4325.47, N = 3SE +/- 2529.34, N = 3SE +/- 2302.61, N = 3SE +/- 2420.55, N = 372571074073210115721106004775645700946588520

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyClear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201930609012015071.1572.5871.8971.09133.0086.80

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyClear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20192040608010046.0747.1146.3746.1785.0957.08

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPUClear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSL918273645SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.28, N = 3SE +/- 0.09, N = 3SE +/- 0.21, N = 321.2420.9221.7120.4237.22

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201914002800420056007000SE +/- 29.29, N = 4SE +/- 24.74, N = 4SE +/- 19.45, N = 4SE +/- 24.48, N = 4SE +/- 44.21, N = 4SE +/- 49.30, N = 4SE +/- 18.02, N = 43638468765174520430565455961

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL306090120150SE +/- 0.21, N = 4SE +/- 0.44, N = 4SE +/- 0.03, N = 4SE +/- 0.06, N = 4SE +/- 0.16, N = 4SE +/- 0.55, N = 4SE +/- 0.56, N = 4137.00120.0076.3176.4294.02108.41118.151. Clear Linux 28660: ruby 2.6.2p47 (2019-03-13 revision 67232) [x86_64-linux-gnu]2. Ubuntu 18.04.2 LTS: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]3. FreeBSD 12.0: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12]4. FreeBSD 12.0 - GCC 8.3: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12]5. CentOS 7: ruby 2.0.0p648 (2015-12-16) [x86_64-linux]6. openSUSE Leap 15.0: ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux-gnu]7. Windows Server 2019 WSL: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 201948121620SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.04, N = 5SE +/- 0.03, N = 5SE +/- 0.02, N = 59.119.6116.2613.3310.749.5210.8710.01-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -fvisibility=hidden -logg-O2 -fvisibility=hidden -logg-O2-O2 -fvisibility=hidden -logg-O2 -fvisibility=hidden-O2 -fvisibility=hidden-O2 -fvisibility=hidden -logg1. (CXX) g++ options: -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20194080120160200SE +/- 0.53, N = 3SE +/- 0.44, N = 3SE +/- 4.74, N = 12SE +/- 4.77, N = 12SE +/- 1.16, N = 3SE +/- 0.63, N = 3SE +/- 0.69, N = 3171.00118.00171.00171.00122.0096.66157.53-ldl -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake-ldl-mstack-alignment=64-ldl-ldl1. (CC) gcc options: -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20194080120160200SE +/- 0.20, N = 3SE +/- 0.45, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.32, N = 3SE +/- 0.25, N = 3SE +/- 0.34, N = 3SE +/- 0.16, N = 3173166112117168166158158-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -O3 -lm

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7Windows Server 2019 WSLWindows Server 201960120180240300SE +/- 0.33, N = 3SE +/- 0.58, N = 3255223192190237190166-fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ltiff -lfreetype -ljpeg -lSM -lICE -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lxml2 -lgomp-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 2019500K1000K1500K2000K2500KSE +/- 2672.37, N = 3SE +/- 26771.98, N = 3SE +/- 18208.43, N = 3SE +/- 25297.62, N = 3SE +/- 3796.12, N = 3SE +/- 33057.65, N = 3SE +/- 18762.63, N = 31611520159913018575571959230158620623732802433983

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL1326395265SE +/- 0.23, N = 3SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.13, N = 341.5541.9359.7740.9241.8445.82-lutil -ldl -lrt -lpthread -lgcc_s -lc -lm-lutil -ldl -lrt -lpthread -lgcc_s -lc -lm-lutil -lexecinfo -lpthread -lgcc_s -lc -lm -lrt-lutil -ldl -lrt -lpthread -lgcc_s -lc -lm-lutil -ldl -lrt -lpthread -lgcc_s -lc -lm1. (CC) gcc options: -m64 -pie -nodefaultlibs

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL30060090012001500SE +/- 2.08, N = 3SE +/- 1.20, N = 3SE +/- 0.50, N = 3SE +/- 0.91, N = 3SE +/- 1.15, N = 3SE +/- 1.89, N = 3SE +/- 2.23, N = 31444146910081009144514481381-ldl -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake-ldl-ldl-ldl-ldl1. (CC) gcc options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Clear Linux 28660Ubuntu 18.04.2 LTSCentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20193691215SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 38.519.228.268.279.9511.91-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20195001000150020002500SE +/- 20.04, N = 4SE +/- 10.48, N = 4SE +/- 16.12, N = 4SE +/- 1.76, N = 4SE +/- 1.07, N = 4SE +/- 6.10, N = 4SE +/- 5.72, N = 42346218716322234223920702226

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL6001200180024003000SE +/- 7.52, N = 3SE +/- 2.99, N = 3SE +/- 1.61, N = 3SE +/- 4.11, N = 3SE +/- 2.67, N = 3SE +/- 4.77, N = 3SE +/- 5.72, N = 32900282720812474277528452031-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -mavx2-mavx2-mavx2-mavx21. (CC) gcc options: -O3

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSLWindows Server 20193K6K9K12K15KSE +/- 4.60, N = 3SE +/- 5.54, N = 3SE +/- 19.29, N = 3SE +/- 21.52, N = 3SE +/- 8.65, N = 3SE +/- 123.49, N = 3SE +/- 162.76, N = 12SE +/- 9.23, N = 31564214121113381121714865146061327413309gccgccclanggccgccgccgcc

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL3K6K9K12K15KSE +/- 41.31, N = 3SE +/- 26.19, N = 3SE +/- 0.17, N = 3SE +/- 0.12, N = 3SE +/- 16.20, N = 3SE +/- 41.31, N = 3SE +/- 30.55, N = 313625138761154811561139301391614111-m64 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -ldl-m64 -ldl-Qunused-arguments-m64 -ldl-m64 -ldl-m64 -ldl1. (CC) gcc options: -pthread -O3 -lssl -lcrypto

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesClear Linux 28660Ubuntu 18.04.2 LTSFreeBSD 12.0FreeBSD 12.0 - GCC 8.3CentOS 7openSUSE Leap 15.0Windows Server 2019 WSL20406080100SE +/- 0.06, N = 15SE +/- 0.10, N = 15SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 2.48, N = 15SE +/- 0.05, N = 15SE +/- 0.03, N = 34.783.344.513.28100.302.554.811. (CXX) g++ options: -fopenmp -O3


Phoronix Test Suite v10.8.5