Windows 10 vs. Ubuntu 18.04 vs. Clear Linux Benchmarks

Benchmarks for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1810122-SK-1810129SK06&sor&gru.

Windows 10 vs. Ubuntu 18.04 vs. Clear Linux BenchmarksProcessorMotherboardMemoryDiskGraphicsNetworkChipsetAudioMonitorOSKernelDisplay DriverOpenCLFile-SystemScreen ResolutionDesktopDisplay ServerOpenGLCompilerWindows 10 April 2018Windows 10 October 2018Ubuntu 18.04.1 LTSClear Linux 25550Fedora 29Ubuntu 18.10Intel Core i7-8086K @ 4.01GHz (6 Cores / 12 Threads)ASUS PRIME Z370-A2 x 8192 MB 3000MHz Corsair CMU16GX4M2C3000C15110GB INTEL SSDPEK1W120GAAMD Radeon RX 580Intel Connection I219-VMicrosoft Windows 10 Pro Build 1713410.0 (x86_64)22.19.162.4OpenCL 2.0 AMD-APP (2348.3)NTFS3840x2160AMD Radeon RX 580 4GBMicrosoft Windows 10 Pro Insider Preview Build 1825224.20.11001.8003OpenCL 2.1 AMD-APP (2580.6)Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads)ASUS PRIME Z370-A (1002 BIOS)Intel Device 3ec216384MB118GB INTEL SSDPEK1W120GAMSI AMD Radeon RX 470/480 8GBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 18.044.15.0-36-generic (x86_64)GNOME Shell 3.28.2X Server 1.19.6modesetting 1.19.64.5 Mesa 18.0.5 (LLVM 6.0.0)GCC 7.3.0ext4Intel 8th Gen Core16GB Voyager 3.0 + 118GB INTEL SSDPEK1W120GAMSI AMD Radeon RX 580 8GBClear Linux OS 255504.18.13-644.native (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.5 Mesa 18.3.0-devel (LLVM 7.0.0)GCC 8.2.1 20180502 + Clang 7.0.0 + LLVM 7.0.0Fedora 294.18.13-300.fc29.x86_64 (x86_64)Wayland4.5 Mesa 18.2.2 (LLVM 7.0.0)GCC 8.2.1 20180801118GB INTEL SSDPEK1W120GAMSI AMD Radeon RX 470/480/570/570X/580/580X 8GBUbuntu 18.104.18.0-9-generic (x86_64)X Server 1.20.1modesetting 1.20.1GCC 8.2.0OpenBenchmarking.orgPython Details- Windows 10 April 2018: Python 2.7.15Compiler Details- Ubuntu 18.04.1 LTS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 25550: --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 - Fedora 29: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - 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 Disk Details- Ubuntu 18.04.1 LTS: NONE / data=ordered,errors=remount-ro,relatime,rw- Clear Linux 25550: MQ-DEADLINE / relatime,rw,stripe=256- Fedora 29: NONE / relatime,rw,seclabel- Ubuntu 18.10: NONE / errors=remount-ro,relatime,rwProcessor Details- Ubuntu 18.04.1 LTS: Scaling Governor: intel_pstate powersave- Clear Linux 25550: Scaling Governor: intel_pstate performance- Fedora 29: Scaling Governor: intel_pstate powersave- Ubuntu 18.10: Scaling Governor: intel_pstate powersaveGraphics Details- Ubuntu 18.04.1 LTS, Clear Linux 25550, Ubuntu 18.10: GLAMORSecurity Details- Ubuntu 18.04.1 LTS: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Clear Linux 25550: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Fedora 29: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + 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 vulnerableEnvironment Details- Clear Linux 25550: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags CXXFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-fvisibility-inlines-hidden-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"

Windows 10 vs. Ubuntu 18.04 vs. Clear Linux Benchmarksopenarena: 1920 x 1080unigine-heaven: 1920 x 1080 - Fullscreen - OpenGLx264: H.264 Video Encodingx264: H.264 Video Encodinggraphics-magick: Resizinggraphics-magick: Noise-Gaussiancpuminer-opt: m7mcpuminer-opt: deepcpuminer-opt: skeincpuminer-opt: myr-grcpuminer-opt: sha256tfhourstones: Complex Connect-4 Solvingtjbench: Decompression Throughputcompress-7zip: Compress Speed Testcrafty: Elapsed Timestockfish: Total Timemcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Deletemcperf: Prependmcperf: Replacegputest: Triangle - 1920 x 1080 - Fullscreenjohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESjohn-the-ripper: MD5phpbench: PHP Benchmark Suitedacapobench: H2dacapobench: Jythondacapobench: Tradesoapgo-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagesqlite: Timed SQLite Insertionsc-ray: Total Time - 4K, 16 Rays Per Pixelprimesieve: 1e12 Prime Number Generationy-cruncher: Calculating 500M Pi Digitsencode-flac: WAV To FLACffmpeg: H.264 HD To NTSC DVm-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupblender: BMW27 - CPU-Onlygit: Time To Complete Common Git Commandssunflow: Global Illumination + Image Synthesiscloverleaf: Lagrangian-Eulerian Hydrodynamicsm-queens: Time To SolveWindows 10 April 2018Windows 10 October 2018Ubuntu 18.04.1 LTSClear Linux 25550Fedora 29Ubuntu 18.10Windows 10 April 2018 - D3D11Windows 10 October 2018 - D3D1129074.0971.30216146207645717982917448077160882074059396683941882662633352610797299056671728824251602765370376476713783291321804001933161167724.3511834.2232.007.294.8311345.2945.2710730910.711.4428973.5370.74217141210639923367912447730160312074001996311761903862333758310779294163331714144049972574367170736189775833522317127242157333624.0111834.3231.977.244.8511345.2945.4810631110.601.4741676.2072.942781262096624239778141549231634320939335984897819287698247125799777339929623969508773142501109073075914932962.2711335.2630.387.604.3311544.5255.9598.592674.301.4440079.0473.7073.4729615122165942395094705402318134218410161054310220396952919741482038970910179615000710257710254324733811107444910003893859996622713289936334939733875912833651556146430196.9434.0130.347.234.2111242.4254.3693.522604.281.385.4511738417.34282141171862184070410387159200239696063494407615476914093492690666933323800979845328663419470756697483511137898108381488085100.3934.9230.807.624.2511342.2453.6993.162684.415.0911440978.652821402096569239809445533901682221740233999767219065702903131507689176710373415001210274110398424731080238929852937389351007290210111102298581490666100.3435.3530.507.634.3211442.7356.2296.662684.321.405.3411589.3090.13OpenBenchmarking.org

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080Ubuntu 18.04.1 LTSUbuntu 18.10Clear Linux 25550Fedora 29Windows 10 April 2018Windows 10 October 201890180270360450SE +/- 7.56, N = 3SE +/- 7.42, N = 3SE +/- 2.37, N = 3SE +/- 4.31, N = 3SE +/- 0.47, N = 3SE +/- 0.21, N = 3416409400384290289MIN: 1MIN: 1MIN: 1MIN: 1MIN: 1MIN: 1

Unigine Heaven

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGLWindows 10 October 2018 - D3D11Windows 10 April 2018 - D3D11Clear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 April 2018Windows 10 October 2018Fedora 2920406080100SE +/- 0.14, N = 3SE +/- 0.24, N = 3SE +/- 0.32, N = 3SE +/- 0.23, N = 3SE +/- 0.32, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 390.1389.3079.0478.6576.2074.0973.5317.34

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-07-28H.264 Video EncodingClear Linux 25550Ubuntu 18.04.1 LTSWindows 10 April 2018Windows 10 October 20181632486480SE +/- 0.23, N = 3SE +/- 0.30, N = 3SE +/- 0.09, N = 3SE +/- 0.00, N = 373.7072.9471.3070.74-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingClear Linux 255501632486480SE +/- 0.30, N = 373.471. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingClear Linux 25550Ubuntu 18.10Fedora 29Ubuntu 18.04.1 LTSWindows 10 October 2018Windows 10 April 201860120180240300SE +/- 0.33, N = 3296282282278217216-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianClear Linux 25550Windows 10 April 2018Fedora 29Windows 10 October 2018Ubuntu 18.10Ubuntu 18.04.1 LTS306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 3151146141141140126-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma-O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

Cpuminer-Opt

Algorithm: m7m

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mClear Linux 25550Windows 10 October 2018Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 April 201850100150200250SE +/- 0.21, N = 3SE +/- 0.39, N = 3SE +/- 0.72, N = 3SE +/- 0.35, N = 3SE +/- 3.19, N = 3221210209209207-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O2-O21. (CXX) g++ options: -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: deep

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deepUbuntu 18.04.1 LTSClear Linux 25550Ubuntu 18.10Windows 10 April 2018Windows 10 October 201814002800420056007000SE +/- 0.71, N = 3SE +/- 1.02, N = 3SE +/- 2.76, N = 3SE +/- 1.59, N = 3SE +/- 2.10, N = 366246594656964576399-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CXX) g++ options: -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: skein

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinUbuntu 18.10Ubuntu 18.04.1 LTSClear Linux 25550Windows 10 October 2018Windows 10 April 20185K10K15K20K25KSE +/- 3.33, N = 3SE +/- 69.36, N = 3SE +/- 2889.13, N = 122398023977239502336717982-O2-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math1. (CXX) g++ options: -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: myr-gr

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: myr-grClear Linux 25550Ubuntu 18.10Windows 10 April 2018Windows 10 October 2018Ubuntu 18.04.1 LTS2K4K6K8K10KSE +/- 61.95, N = 3SE +/- 30.42, N = 3SE +/- 24.74, N = 3SE +/- 22.19, N = 3SE +/- 1103.99, N = 1294709445917491248141-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O2-O21. (CXX) g++ options: -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: sha256t

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tUbuntu 18.04.1 LTSClear Linux 25550Ubuntu 18.10Windows 10 April 2018Windows 10 October 201812K24K36K48K60KSE +/- 638.02, N = 8SE +/- 353.33, N = 3SE +/- 6007.86, N = 9SE +/- 6001.54, N = 95492354023533904807747730-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CXX) g++ options: -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingClear Linux 25550Fedora 29Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 April 2018Windows 10 October 20184K8K12K16K20KSE +/- 23.95, N = 3SE +/- 2.68, N = 3SE +/- 27.27, N = 3SE +/- 168.85, N = 3SE +/- 31.12, N = 3SE +/- 9.53, N = 31813417186168221634316088160311. (CC) gcc options: -O3

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputFedora 29Clear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 October 2018Windows 10 April 201850100150200250SE +/- 0.22, N = 3SE +/- 0.07, N = 3SE +/- 0.31, N = 3SE +/- 0.56, N = 3SE +/- 0.65, N = 3SE +/- 0.34, N = 3218218217209207207-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math1. (CC) gcc options: -O3 -lm

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestClear Linux 25550Fedora 29Windows 10 April 2018Ubuntu 18.10Windows 10 October 2018Ubuntu 18.04.1 LTS9K18K27K36K45KSE +/- 179.35, N = 3SE +/- 217.40, N = 3SE +/- 52.70, N = 3SE +/- 313.46, N = 3SE +/- 43.79, N = 3SE +/- 150.35, N = 34101640704405934023340019393351. (CXX) g++ options: -pipe -lpthread

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeClear Linux 25550Fedora 29Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 April 2018Windows 10 October 20182M4M6M8M10MSE +/- 9386.76, N = 3SE +/- 5411.64, N = 3SE +/- 17348.76, N = 3SE +/- 48547.20, N = 3SE +/- 16627.77, N = 3SE +/- 4801.57, N = 3105431021038715999976729848978966839496311761. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeClear Linux 25550Fedora 29Ubuntu 18.04.1 LTSUbuntu 18.10Windows 10 October 2018Windows 10 April 20184M8M12M16M20MSE +/- 203232.33, N = 3SE +/- 167205.00, N = 3SE +/- 57889.34, N = 3SE +/- 95375.74, N = 3SE +/- 125334.52, N = 3SE +/- 145660.87, N = 3203969522002396919287698190657021903862318826626-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math1. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddClear Linux 25550Ubuntu 18.10Fedora 2920K40K60K80K100KSE +/- 411.88, N = 3SE +/- 230.79, N = 3SE +/- 201.67, N = 3919749031360634-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O2-O21. (CC) gcc options: -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetUbuntu 18.10Clear Linux 25550Fedora 2930K60K90K120K150KSE +/- 285.23, N = 3SE +/- 986.60, N = 3SE +/- 830.02, N = 315076814820394407-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CC) gcc options: -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetUbuntu 18.10Clear Linux 25550Fedora 2920K40K60K80K100KSE +/- 1223.98, N = 3SE +/- 315.44, N = 3SE +/- 271.64, N = 3917678970961547-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CC) gcc options: -lm -rdynamic

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendUbuntu 18.10Clear Linux 25550Fedora 2920K40K60K80K100KSE +/- 938.93, N = 3SE +/- 403.01, N = 3SE +/- 174.49, N = 310373410179669140-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CC) gcc options: -lm -rdynamic

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: DeleteUbuntu 18.10Clear Linux 25550Fedora 2930K60K90K120K150KSE +/- 862.51, N = 3SE +/- 307.85, N = 3SE +/- 298.33, N = 315001215000793492-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CC) gcc options: -lm -rdynamic

Memcached mcperf

Method: Prepend

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: PrependUbuntu 18.10Clear Linux 25550Fedora 2920K40K60K80K100KSE +/- 507.67, N = 3SE +/- 513.91, N = 3SE +/- 235.10, N = 310274110257769066-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CC) gcc options: -lm -rdynamic

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceUbuntu 18.10Clear Linux 25550Fedora 2920K40K60K80K100KSE +/- 469.25, N = 3SE +/- 159.35, N = 3SE +/- 64.76, N = 310398410254369333-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O21. (CC) gcc options: -lm -rdynamic

GpuTest

Test: Triangle - Resolution: 1920 x 1080 - Mode: Fullscreen

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Triangle - Resolution: 1920 x 1080 - Mode: FullscreenWindows 10 October 2018Windows 10 April 2018Clear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSFedora 2970K140K210K280K350KSE +/- 373.20, N = 3SE +/- 4485.59, N = 12SE +/- 51.67, N = 3SE +/- 69.57, N = 3SE +/- 21.11, N = 3SE +/- 124.14, N = 3337583333526247338247310247125238009

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishClear Linux 25550Windows 10 April 2018Windows 10 October 20182K4K6K8K10KSE +/- 3.18, N = 3SE +/- 15.43, N = 3SE +/- 6.17, N = 31110710797107791. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -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 DESClear Linux 25550Windows 10 April 2018Windows 10 October 201810M20M30M40M50MSE +/- 26839.03, N = 3SE +/- 5666.67, N = 3SE +/- 47421.28, N = 34449100029905667294163331. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -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: MD5Clear Linux 25550Windows 10 April 2018Windows 10 October 201880K160K240K320K400KSE +/- 83.66, N = 3SE +/- 56.59, N = 3SE +/- 459.39, N = 33893851728821714141. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteClear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSFedora 29Windows 10 April 2018Windows 10 October 2018200K400K600K800K1000KSE +/- 1374.13, N = 3SE +/- 1487.26, N = 3SE +/- 11450.17, N = 3SE +/- 711.45, N = 3SE +/- 1135.39, N = 3SE +/- 9957.99, N = 12999662802389799777798453425160404997

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame TimeUbuntu 18.04.1 LTSUbuntu 18.10Clear Linux 25550Fedora 29Windows 10 April 2018Windows 10 October 2018612182430Min: 1 / Avg: 2.4 / Max: 26Min: 1 / Avg: 2.49 / Max: 14Min: 1 / Avg: 2.52 / Max: 12Min: 1 / Avg: 2.57 / Max: 15Min: 1 / Avg: 3.43 / Max: 21Min: 1 / Avg: 3.43 / Max: 20

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Windows 10 October 2018Clear Linux 25550Windows 10 April 2018Fedora 29Ubuntu 18.10Ubuntu 18.04.1 LTS7001400210028003500SE +/- 23.26, N = 4SE +/- 32.40, N = 16SE +/- 33.04, N = 4SE +/- 35.70, N = 16SE +/- 45.83, N = 16SE +/- 81.15, N = 16257427132765286629853399

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonClear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSFedora 29Windows 10 October 2018Windows 10 April 20188001600240032004000SE +/- 6.21, N = 4SE +/- 26.35, N = 4SE +/- 13.87, N = 4SE +/- 11.46, N = 4SE +/- 24.93, N = 4SE +/- 16.82, N = 4289929372962341936713703

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapClear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSFedora 29Windows 10 October 2018Windows 10 April 201816003200480064008000SE +/- 59.04, N = 3SE +/- 7.00, N = 2SE +/- 64.67, N = 3SE +/- 86.43, N = 3SE +/- 7.40, N = 4SE +/- 63.92, N = 4363338933969470770737647

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpClear Linux 25550Ubuntu 18.04.1 LTSUbuntu 18.10Fedora 29Windows 10 October 2018Windows 10 April 201814002800420056007000SE +/- 21.66, N = 3SE +/- 20.17, N = 3SE +/- 19.14, N = 3SE +/- 22.06, N = 3SE +/- 73.13, N = 3493950875100566961896713

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonUbuntu 18.10Ubuntu 18.04.1 LTSClear Linux 25550Fedora 29Windows 10 October 2018Windows 10 April 20182M4M6M8M10MSE +/- 15650.30, N = 3SE +/- 28879.89, N = 3SE +/- 10574.07, N = 3SE +/- 14194.82, N = 3SE +/- 25691.31, N = 3SE +/- 85539.37, N = 10729021073142507338759748351177583357832913

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildUbuntu 18.04.1 LTSUbuntu 18.10Clear Linux 25550Fedora 29Windows 10 April 2018Windows 10 October 20185000M10000M15000M20000M25000MSE +/- 14379135.98, N = 3SE +/- 41802132.42, N = 3SE +/- 33852570.07, N = 3SE +/- 20763324.36, N = 3SE +/- 332984721.79, N = 3SE +/- 642108611.53, N = 12110907307591111022985812833651556137898108382180400193322317127242

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageClear Linux 25550Fedora 29Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 October 2018Windows 10 April 2018300K600K900K1200K1500KSE +/- 2224.66, N = 3SE +/- 5992.04, N = 3SE +/- 6282.96, N = 3SE +/- 1753.71, N = 3SE +/- 5577.52, N = 3SE +/- 31264.67, N = 3146430114880851490666149329615733361611677

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsUbuntu 18.04.1 LTSWindows 10 October 2018Windows 10 April 2018612182430SE +/- 0.25, N = 3SE +/- 0.06, N = 32.2724.0124.351. (CC) gcc options: -O2 -lz -ldl -lpthread

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelClear Linux 25550Ubuntu 18.10Fedora 29Ubuntu 18.04.1 LTSWindows 10 April 2018Windows 10 October 2018306090120150SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 396.94100.34100.39113.00118.00118.00-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math1. (CC) gcc options: -lm -lpthread -O3

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.11e12 Prime Number GenerationClear Linux 25550Windows 10 April 2018Windows 10 October 2018Fedora 29Ubuntu 18.04.1 LTSUbuntu 18.10816243240SE +/- 0.18, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.07, N = 3SE +/- 0.22, N = 334.0134.2234.3234.9235.2635.35-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math-O2-O3-O31. (CXX) g++ options: -lpthread

Y-Cruncher

Calculating 500M Pi Digits

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.5.9481Calculating 500M Pi DigitsClear Linux 25550Ubuntu 18.04.1 LTSUbuntu 18.10Fedora 29Windows 10 October 2018Windows 10 April 2018714212835SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 330.3430.3830.5030.8031.9732.00

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACClear Linux 25550Windows 10 October 2018Windows 10 April 2018Ubuntu 18.04.1 LTSFedora 29Ubuntu 18.10246810SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 5SE +/- 0.02, N = 5SE +/- 0.03, N = 57.237.247.297.607.627.63-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -logg-O2-O2-O2 -logg1. (CXX) g++ options: -fvisibility=hidden -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVClear Linux 25550Fedora 29Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 April 2018Windows 10 October 20181.09132.18263.27394.36525.4565SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 34.214.254.324.334.834.85-lXv -lX11 -lXext -lxcb-shm -lSDL2 -lva -llzma -lva-drm -lva-x11 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -fassociative-math-lxcb-shm-lXv -lX11 -lXext -llzma -fPIC-lXv -lX11 -lXext -llzma -fPIC1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -pthread -lbz2 -O3 -fno-signed-zeros -std=c11 -fomit-frame-pointer -fno-math-errno -fno-tree-vectorize -MMD -MF -MT

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.1Time To SolveClear Linux 25550Windows 10 April 2018Windows 10 October 2018Fedora 29Ubuntu 18.10Ubuntu 18.04.1 LTS306090120150SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3112113113113114115-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math1. (CXX) g++ options: -fopenmp -O2 -march=native

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulFedora 29Clear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 April 2018Windows 10 October 20181020304050SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.36, N = 3SE +/- 0.20, N = 3SE +/- 0.11, N = 342.2442.4242.7344.5245.2945.291. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireWindows 10 April 2018Windows 10 October 2018Fedora 29Clear Linux 25550Ubuntu 18.04.1 LTSUbuntu 18.101326395265SE +/- 0.28, N = 3SE +/- 0.20, N = 3SE +/- 0.12, N = 3SE +/- 0.65, N = 3SE +/- 0.59, N = 3SE +/- 0.06, N = 345.2745.4853.6954.3655.9556.221. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupFedora 29Clear Linux 25550Ubuntu 18.10Ubuntu 18.04.1 LTSWindows 10 October 2018Windows 10 April 201820406080100SE +/- 0.85, N = 3SE +/- 0.26, N = 3SE +/- 0.31, N = 3SE +/- 0.86, N = 3SE +/- 0.05, N = 3SE +/- 0.21, N = 393.1693.5296.6698.59106.00107.001. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyClear Linux 25550Ubuntu 18.04.1 LTSFedora 29Ubuntu 18.10Windows 10 April 2018Windows 10 October 201870140210280350260267268268309311

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsClear Linux 25550Ubuntu 18.04.1 LTSUbuntu 18.10Fedora 29Windows 10 October 2018Windows 10 April 20183691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.17, N = 12SE +/- 0.19, N = 124.284.304.324.4110.6010.711. Clear Linux 25550: git version 2.19.12. Ubuntu 18.04.1 LTS: git version 2.17.13. Ubuntu 18.10: git version 2.17.14. Fedora 29: git version 2.19.15. Windows 10 October 2018: git version 2.19.1.windows.16. Windows 10 April 2018: git version 2.19.1.windows.1

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisClear Linux 25550Ubuntu 18.10Windows 10 April 2018Ubuntu 18.04.1 LTSWindows 10 October 20180.33080.66160.99241.32321.654SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 31.381.401.441.441.47

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsFedora 29Ubuntu 18.10Clear Linux 255501.22632.45263.67894.90526.1315SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.095.345.451. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveFedora 29Ubuntu 18.10Clear Linux 25550306090120150SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3114115117-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math1. (CXX) g++ options: -fopenmp -O2 -march=native


Phoronix Test Suite v10.8.4