macOS 10.15 vs. Windows 1 vs. Ubuntu 19.10 Linux Benchmarks

Windows 10 vs. Apple macOS vs. Ubuntu Linux performance tests. Benchmarks by Michael Larabel for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1910279-PTS-MACWINLI16
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
macOS 10.15
October 16 2019
  11 Hours, 28 Minutes
Windows 10
October 17 2019
  12 Hours, 22 Minutes
Ubuntu 19.10
October 19 2019
  12 Hours, 15 Minutes
Invert Behavior (Only Show Selected Data)
  12 Hours, 2 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


macOS 10.15 vs. Windows 1 vs. Ubuntu 19.10 Linux BenchmarksProcessorMotherboardMemoryDiskGraphicsMonitorChipsetAudioNetworkOSKernelCompilerFile-SystemScreen ResolutionDisplay DriverOpenCLVulkanDesktopDisplay ServerOpenGLmacOS 10.15Windows 10Ubuntu 19.10Intel Core i7 @ 2.60GHz (4 Cores / 8 Threads)Apple MacBook Pro2 x 8 GB LPDDR3-2133MHz233GBIntel HD 530 + AMD Radeon Pro 450 2GBColor LCDmacOS 10.1519.0.0 (x86_64)Clang 11.0.0 + GCC 4.2.1 + Xcode 11.1APFS2880x1800Intel Core i7-6700HQ @ 2.60GHz (4 Cores / 8 Threads)Apple Mac-A5C67F76ED83108C (262.0.0.0.0 BIOS)2 x 8192 MB 2133MHz234GB APPLE SSD SM0256LAMD Radeon Pro 450 2GBMicrosoft Windows 10 Pro Build 1836210.0 (x86_64)21.19.128.7OpenCL 2.0 AMD-APP (2117.13)1.0.24NTFSIntel Core i7-6700HQ @ 3.50GHz (4 Cores / 8 Threads)Intel Xeon E3-1200 v5/E3-150016384MB251GB APPLE SSD SM0256LAMD Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X 2GB (800/1270MHz)Cirrus Logic GenericColor LCDBroadcom BCM43602 802.11ac LAN SoCUbuntu 19.105.3.0-18-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5amdgpu 19.0.14.5 Mesa 19.2.1 (LLVM 9.0.0)GCC 9.2.1 20191008ext4OpenBenchmarking.orgEnvironment Details- macOS 10.15: XPC_FLAGS=0x0Java Details- macOS 10.15: OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.4+11)- Windows 10: OpenJDK Runtime Environment (build 11.0.1-ojdkbuild+13-LTS)- Ubuntu 19.10: OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Details- macOS 10.15: Python 2.7.16 + Python 3.7.2- Windows 10: Python 3.7.1- Ubuntu 19.10: Python 2.7.17rc1 + Python 3.7.5rc1Security Details- Windows 10: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled + KPTI Enabled: Yes + PTE Inversion: Yes- Ubuntu 19.10: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling Compiler Details- Ubuntu 19.10: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v Processor Details- Ubuntu 19.10: Scaling Governor: intel_pstate powersaveGraphics Details- Ubuntu 19.10: GLAMOR

macOS 10.15Windows 10Ubuntu 19.10Result OverviewPhoronix Test Suite100%154%208%261%315%GraphicsMagickJava 2D MicrobenchmarkXonoticPHPBenchGitPyBenchParaViewNAMDC-RayGo BenchmarksSeleniumZstd CompressionAppleseedDota 2RenaissanceNeatBenchDaCapo BenchmarkXZ CompressionJava SciMarkIntel Open Image Denoise7-Zip CompressionOSPray

macOS 10.15 vs. Windows 1 vs. Ubuntu 19.10 Linux Benchmarksdota2: 2880 x 1800 - OpenGLdota2: 2880 x 1800 - Vulkanxonotic: 2880 x 1800 - Lowxonotic: 2880 x 1800 - Highxonotic: 2880 x 1800 - Ultraxonotic: 2880 x 1800 - Ultimateparaview: Many Spheres - 1920 x 1080paraview: Many Spheres - 1920 x 1080paraview: Many Spheres - 2880 x 1800paraview: Many Spheres - 2880 x 1800paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 2880 x 1800paraview: Wavelet Volume - 2880 x 1800paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 2880 x 1800paraview: Wavelet Contour - 2880 x 1800j2dbench: Text Renderingj2dbench: Image Renderingj2dbench: All Rendering Testsj2dbench: Vector Graphics Renderingselenium: ARES-6 - Firefoxselenium: Octane - Firefoxselenium: WebXPRT - Firefoxselenium: Basemark - Firefoxselenium: Jetstream - Firefoxselenium: CanvasMark - Firefoxselenium: MotionMark - Firefoxselenium: Speedometer - Firefoxselenium: ARES-6 - Google Chromeselenium: Octane - Google Chromeselenium: WebXPRT - Google Chromeselenium: Basemark - Google Chromeselenium: Jetstream - Google Chromeselenium: CanvasMark - Google Chromeselenium: MotionMark - Google Chromeselenium: Speedometer - Google Chromenamd: ATPase Simulation - 327,506 Atomsgo-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagejava-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationdacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treegraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spaceospray: San Miguel - SciVisospray: XFrog Forest - SciVisospray: San Miguel - Path Tracerospray: NASA Streamlines - SciVisospray: XFrog Forest - Path Tracerospray: Magnetic Reconnection - SciVisospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - Path Traceroidn: Memorialcompress-7zip: Compress Speed Testc-ray: Total Time - 4K, 16 Rays Per Pixelcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19pybench: Total For Average Test Timesneatbench: CPUappleseed: Emilyappleseed: Disney Materialappleseed: Material Testerphpbench: PHP Benchmark Suitegit: Time To Complete Common Git CommandsmacOS 10.15Windows 10Ubuntu 19.1020.7327.0790.8466.7134.8633.083.49350.243.41341.9825.21403.3217.71283.4241.37431.0924.72257.6220278.22839481.21610241.19545181.4461.0829186218532.97175.861053063.2669.7760.7229358218522.40174.521005958.9369.605.3387421854118461322964227405429810261826.12805.441230.281813.274022.851258.74411061601410355689309.8210786.3319497.2035488.349063.4416259.1532545121887251305.660.900.456.620.485.281.3373.262.7918032286.0177.5057.4719505.091068.39532.69547.374134888.6128.2028.23185.13161.14143.12113.133.04304.903.05305.3357.86925.7359.19947.0251.72539.0351.63538.0710171.94874930.71613540.18455945.5672.8926955177408.37160.9410445174.4074.1527.2835673157686.81164.7011603170.9785.906.6486912127157538943745597319332888151944.61781.261216.121817.154668.541239.973949614012461490410595.699871.0020852.1933660.0412159.0522376.431022032262197541985.640.840.466.930.465.361.2871.433.0218435249.4570.0048.0617965.111191.80689.54642.1526795213.6726.6327.27236.66121.2994.9068.974.56457.655.35536.1948.49775.8728.06448.9845.37472.8126.98281.1717879.823686009.772009133.791421206.5979.0224747171421.06145.31798323.6257.2736.6928154142587.94135.3413001235.5471.434.648448841136199332280831075429304092080.76851.671323.661868.125022.191338.17426853241018248288164.959754.4127823.4332794.107592.6714720.391385424569322894945.940.910.466.650.485.311.3376.922.9817197207.7875.5655.9111805.911117.08619.25593.415904346.46OpenBenchmarking.org

Dota 2

This is a benchmark of Valve's Dota 2 game. The test profile assumes you have a Steam account, have Steam installed for the system, and that you have rights to Dota 2. This automates the process of executing the game and using a standardized time demo. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 2880 x 1800 - Renderer: OpenGLWindows 10Ubuntu 19.10macOS 10.15714212835SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 328.2026.6320.73MIN: 26.6 / MAX: 26.7MIN: 20.6 / MAX: 20.8

OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 2880 x 1800 - Renderer: VulkanWindows 10Ubuntu 19.10macOS 10.15714212835SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.17, N = 328.2327.2727.07MIN: 28.2 / MAX: 28.3MIN: 27.2 / MAX: 27.3MIN: 26.9 / MAX: 27.4

Xonotic

This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 2880 x 1800 - Effects Quality: LowUbuntu 19.10Windows 10macOS 10.1550100150200250SE +/- 0.54, N = 3SE +/- 1.12, N = 3SE +/- 0.08, N = 3236.66185.1390.84MIN: 144 / MAX: 401MIN: 105 / MAX: 345MIN: 37 / MAX: 438

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 2880 x 1800 - Effects Quality: HighWindows 10Ubuntu 19.10macOS 10.154080120160200SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.23, N = 3161.14121.2966.71MIN: 108 / MAX: 306MIN: 68 / MAX: 158MIN: 19 / MAX: 336

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 2880 x 1800 - Effects Quality: UltraWindows 10Ubuntu 19.10macOS 10.15306090120150SE +/- 0.39, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3143.1294.9034.86MIN: 85 / MAX: 272MIN: 49 / MAX: 138MIN: 10 / MAX: 288

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 2880 x 1800 - Effects Quality: UltimateWindows 10Ubuntu 19.10macOS 10.15306090120150SE +/- 0.35, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3113.1368.9733.08MIN: 12 / MAX: 256MIN: 27 / MAX: 115MIN: 10 / MAX: 235

ParaView

This test runs ParaView benchmarks: an open-source data analytics and visualization application. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 1920 x 1080Ubuntu 19.10macOS 10.15Windows 101.0262.0523.0784.1045.13SE +/- 0.29, N = 12SE +/- 0.00, N = 3SE +/- 0.01, N = 34.563.493.04

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 1920 x 1080Ubuntu 19.10macOS 10.15Windows 10100200300400500SE +/- 28.73, N = 12SE +/- 0.55, N = 3SE +/- 0.33, N = 3457.65350.24304.90

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 2880 x 1800Ubuntu 19.10macOS 10.15Windows 101.20382.40763.61144.81526.019SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.353.413.05

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 2880 x 1800Ubuntu 19.10macOS 10.15Windows 10120240360480600SE +/- 3.44, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 3536.19341.98305.33

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080Windows 10Ubuntu 19.10macOS 10.151326395265SE +/- 0.71, N = 15SE +/- 0.45, N = 3SE +/- 0.03, N = 357.8648.4925.21

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080Windows 10Ubuntu 19.10macOS 10.152004006008001000SE +/- 11.33, N = 15SE +/- 7.19, N = 3SE +/- 0.42, N = 3925.73775.87403.32

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 2880 x 1800Windows 10Ubuntu 19.10macOS 10.151326395265SE +/- 0.39, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 359.1928.0617.71

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 2880 x 1800Windows 10Ubuntu 19.10macOS 10.152004006008001000SE +/- 6.23, N = 3SE +/- 1.41, N = 3SE +/- 2.18, N = 3947.02448.98283.42

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Windows 10Ubuntu 19.10macOS 10.151224364860SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.55, N = 1551.7245.3741.37

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Windows 10Ubuntu 19.10macOS 10.15120240360480600SE +/- 0.32, N = 3SE +/- 0.64, N = 3SE +/- 5.71, N = 15539.03472.81431.09

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 2880 x 1800Windows 10Ubuntu 19.10macOS 10.151224364860SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 351.6326.9824.72

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 2880 x 1800Windows 10Ubuntu 19.10macOS 10.15120240360480600SE +/- 0.85, N = 3SE +/- 0.07, N = 3SE +/- 0.30, N = 3538.07281.17257.62

Java 2D Microbenchmark

This test runs a series of microbenchmarks to check the performance of the OpenGL-based Java 2D pipeline and the underlying OpenGL drivers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Text RenderingmacOS 10.15Ubuntu 19.10Windows 104K8K12K16K20KSE +/- 49.18, N = 4SE +/- 459.82, N = 17SE +/- 344.60, N = 1620278.2217879.8210171.94

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Image RenderingUbuntu 19.10Windows 10macOS 10.15800K1600K2400K3200K4000KSE +/- 3160.26, N = 4SE +/- 80719.37, N = 20SE +/- 2194.95, N = 43686009.77874930.71839481.21

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: All Rendering TestsUbuntu 19.10Windows 10macOS 10.15400K800K1200K1600K2000KSE +/- 6805.56, N = 4SE +/- 1423.99, N = 4SE +/- 1744.55, N = 42009133.79613540.18610241.19

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Vector Graphics RenderingUbuntu 19.10macOS 10.15Windows 10300K600K900K1200K1500KSE +/- 15321.01, N = 4SE +/- 2649.10, N = 4SE +/- 1201.86, N = 41421206.59545181.44455945.56

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxmacOS 10.15Windows 10Ubuntu 19.1020406080100SE +/- 0.24, N = 3SE +/- 0.10, N = 3SE +/- 0.28, N = 361.0872.8979.021. firefox 69.0.3

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxmacOS 10.15Windows 10Ubuntu 19.106K12K18K24K30KSE +/- 112.65, N = 3SE +/- 348.15, N = 5SE +/- 171.34, N = 32918626955247471. firefox 69.0.3

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: FirefoxmacOS 10.15Windows 10Ubuntu 19.1050100150200250SE +/- 0.67, N = 32181771711. firefox 69.0.3

OpenBenchmarking.orgOverall Score, More Is BetterSeleniumBenchmark: Basemark - Browser: FirefoxmacOS 10.15Ubuntu 19.10Windows 10120240360480600SE +/- 9.81, N = 3SE +/- 4.99, N = 12SE +/- 4.21, N = 8532.97421.06408.371. firefox 69.0.3

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxmacOS 10.15Windows 10Ubuntu 19.104080120160200SE +/- 0.54, N = 3SE +/- 0.39, N = 3SE +/- 0.76, N = 3175.86160.94145.311. firefox 69.0.3

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: FirefoxmacOS 10.15Windows 10Ubuntu 19.102K4K6K8K10KSE +/- 148.11, N = 6SE +/- 30.44, N = 3SE +/- 215.05, N = 15105301044579831. firefox 69.0.3

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: FirefoxWindows 10macOS 10.15Ubuntu 19.104080120160200SE +/- 2.01, N = 3SE +/- 3.01, N = 7SE +/- 6.18, N = 9174.4063.2623.621. firefox 69.0.3

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxWindows 10macOS 10.15Ubuntu 19.101632486480SE +/- 0.10, N = 3SE +/- 0.57, N = 3SE +/- 0.22, N = 374.1569.7757.271. firefox 69.0.3

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeWindows 10Ubuntu 19.10macOS 10.151428425670SE +/- 0.18, N = 3SE +/- 0.11, N = 3SE +/- 0.30, N = 327.2836.6960.721. chrome 77.0.3865.120

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeWindows 10macOS 10.15Ubuntu 19.108K16K24K32K40KSE +/- 120.60, N = 3SE +/- 72.59, N = 3SE +/- 41.84, N = 33567329358281541. chrome 77.0.3865.120

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: Google ChromemacOS 10.15Windows 10Ubuntu 19.1050100150200250SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 0.67, N = 32181571421. chrome 77.0.3865.120

OpenBenchmarking.orgOverall Score, More Is BetterSeleniumBenchmark: Basemark - Browser: Google ChromeWindows 10Ubuntu 19.10macOS 10.15150300450600750SE +/- 7.89, N = 12SE +/- 8.79, N = 12SE +/- 10.41, N = 12686.81587.94522.401. chrome 77.0.3865.120

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: Google ChromemacOS 10.15Windows 10Ubuntu 19.104080120160200SE +/- 0.41, N = 3SE +/- 2.19, N = 3SE +/- 0.80, N = 3174.52164.70135.341. chrome 77.0.3865.120

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: Google ChromeUbuntu 19.10Windows 10macOS 10.153K6K9K12K15KSE +/- 138.90, N = 3SE +/- 135.73, N = 5SE +/- 174.60, N = 41300111603100591. chrome 77.0.3865.120

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: Google ChromeUbuntu 19.10Windows 10macOS 10.1550100150200250SE +/- 1.99, N = 3SE +/- 12.38, N = 9SE +/- 1.84, N = 6235.54170.9758.931. chrome 77.0.3865.120

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeWindows 10Ubuntu 19.10macOS 10.1520406080100SE +/- 0.36, N = 3SE +/- 0.42, N = 3SE +/- 0.06, N = 385.9071.4369.601. chrome 77.0.3865.120

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsUbuntu 19.10macOS 10.15Windows 10246810SE +/- 0.04358, N = 12SE +/- 0.07129, N = 3SE +/- 0.05774, N = 34.648445.338746.64869

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpUbuntu 19.10Windows 10macOS 10.155K10K15K20K25KSE +/- 12.00, N = 3SE +/- 53.23, N = 3SE +/- 113.22, N = 388411212721854

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonmacOS 10.15Ubuntu 19.10Windows 103M6M9M12M15MSE +/- 130446.15, N = 3SE +/- 6596.10, N = 3SE +/- 12967.13, N = 3118461321361993315753894

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildUbuntu 19.10macOS 10.15Windows 108000M16000M24000M32000M40000MSE +/- 310044644.29, N = 4SE +/- 373648409.79, N = 7SE +/- 887513701.38, N = 15228083107542964227405437455973193

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageUbuntu 19.10macOS 10.15Windows 10700K1400K2100K2800K3500KSE +/- 3035.54, N = 3SE +/- 21470.08, N = 3SE +/- 8532.82, N = 3293040929810263288815

Java SciMark

This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeUbuntu 19.10Windows 10macOS 10.15400800120016002000SE +/- 3.17, N = 4SE +/- 8.43, N = 4SE +/- 12.65, N = 42080.761944.611826.12

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte CarloUbuntu 19.10macOS 10.15Windows 102004006008001000SE +/- 0.32, N = 4SE +/- 6.59, N = 4SE +/- 0.21, N = 4851.67805.44781.26

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier TransformUbuntu 19.10macOS 10.15Windows 1030060090012001500SE +/- 7.71, N = 4SE +/- 6.26, N = 4SE +/- 8.89, N = 41323.661230.281216.12

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix MultiplyUbuntu 19.10Windows 10macOS 10.15400800120016002000SE +/- 1.34, N = 4SE +/- 3.17, N = 4SE +/- 24.43, N = 41868.121817.151813.27

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix FactorizationUbuntu 19.10Windows 10macOS 10.1511002200330044005500SE +/- 21.34, N = 4SE +/- 34.11, N = 4SE +/- 67.05, N = 45022.194668.544022.85

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-RelaxationUbuntu 19.10macOS 10.15Windows 1030060090012001500SE +/- 1.79, N = 4SE +/- 2.09, N = 4SE +/- 5.67, N = 41338.171258.741239.97

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Windows 10macOS 10.15Ubuntu 19.109001800270036004500SE +/- 37.55, N = 20SE +/- 43.67, N = 4SE +/- 44.64, N = 20394941104268

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonUbuntu 19.10Windows 10macOS 10.1513002600390052006500SE +/- 71.29, N = 4SE +/- 67.97, N = 20SE +/- 59.09, N = 20532461406160

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapUbuntu 19.10Windows 10macOS 10.153K6K9K12K15KSE +/- 89.09, N = 11SE +/- 61.80, N = 4SE +/- 118.33, N = 3101821246114103

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansUbuntu 19.10Windows 10macOS 10.1512002400360048006000SE +/- 30.63, N = 4SE +/- 40.19, N = 4SE +/- 72.15, N = 4482849045568

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark ALSUbuntu 19.10macOS 10.15Windows 102K4K6K8K10KSE +/- 60.00, N = 40SE +/- 77.36, N = 40SE +/- 78.20, N = 88164.959309.8210595.69

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark BayesUbuntu 19.10Windows 10macOS 10.152K4K6K8K10KSE +/- 62.18, N = 40SE +/- 86.47, N = 8SE +/- 69.15, N = 89754.419871.0010786.33

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IOmacOS 10.15Windows 10Ubuntu 19.106K12K18K24K30KSE +/- 209.70, N = 10SE +/- 194.98, N = 10SE +/- 106.68, N = 819497.2020852.1927823.43

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark PageRankUbuntu 19.10Windows 10macOS 10.158K16K24K32K40KSE +/- 218.42, N = 8SE +/- 190.77, N = 8SE +/- 258.99, N = 832794.1033660.0435488.34

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutUbuntu 19.10macOS 10.15Windows 103K6K9K12K15KSE +/- 67.18, N = 11SE +/- 107.37, N = 8SE +/- 176.44, N = 347592.679063.4412159.05

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Akka Unbalanced Cobwebbed TreeUbuntu 19.10macOS 10.15Windows 105K10K15K20K25KSE +/- 136.57, N = 8SE +/- 128.82, N = 8SE +/- 852.77, N = 4014720.3916259.1522376.43

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlUbuntu 19.10Windows 10macOS 10.1530609012015013810232-fopenmp -pthread -lXext -lSM -lICE -lX11-lwebp -lwebpmux -ltiff -llzma -lbz2 -lxml21. (CC) gcc options: -O2 -ljpeg -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotatemacOS 10.15Ubuntu 19.10Windows 10120240360480600SE +/- 5.55, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3545542203-lwebp -lwebpmux -ltiff -llzma -lbz2 -lxml2-fopenmp -pthread -lXext -lSM -lICE -lX111. (CC) gcc options: -O2 -ljpeg -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenUbuntu 19.10Windows 10macOS 10.151020304050452212-fopenmp -pthread -lXext -lSM -lICE -lX11-lwebp -lwebpmux -ltiff -llzma -lbz2 -lxml21. (CC) gcc options: -O2 -ljpeg -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedUbuntu 19.10Windows 10macOS 10.151530456075696218-fopenmp -pthread -lXext -lSM -lICE -lX11-lwebp -lwebpmux -ltiff -llzma -lbz2 -lxml21. (CC) gcc options: -O2 -ljpeg -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingUbuntu 19.10Windows 10macOS 10.157014021028035032219787-fopenmp -pthread -lXext -lSM -lICE -lX11-lwebp -lwebpmux -ltiff -llzma -lbz2 -lxml21. (CC) gcc options: -O2 -ljpeg -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianUbuntu 19.10Windows 10macOS 10.1520406080100895425-fopenmp -pthread -lXext -lSM -lICE -lX11-lwebp -lwebpmux -ltiff -llzma -lbz2 -lxml21. (CC) gcc options: -O2 -ljpeg -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceUbuntu 19.10Windows 10macOS 10.15110220330440550SE +/- 0.58, N = 3SE +/- 0.67, N = 3494198130-fopenmp -pthread -lXext -lSM -lICE -lX11-lwebp -lwebpmux -ltiff -llzma -lbz2 -lxml21. (CC) gcc options: -O2 -ljpeg -lz -lm -lpthread

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisUbuntu 19.10macOS 10.15Windows 101.33652.6734.00955.3466.6825SE +/- 0.01, N = 4SE +/- 0.09, N = 5SE +/- 0.01, N = 35.945.665.64MIN: 5.65 / MAX: 6.02MIN: 4.83 / MAX: 5.95MIN: 5.49 / MAX: 5.68

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisUbuntu 19.10macOS 10.15Windows 100.20480.40960.61440.81921.024SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 30.910.900.84MIN: 0.9 / MAX: 0.93MIN: 0.82 / MAX: 0.93MIN: 0.76 / MAX: 0.94

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerUbuntu 19.10Windows 10macOS 10.150.10350.2070.31050.4140.5175SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 40.460.460.45MAX: 0.47MIN: 0.42 / MAX: 0.49MIN: 0.41 / MAX: 0.46

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisWindows 10Ubuntu 19.10macOS 10.15246810SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 156.936.656.62MIN: 5.85 / MAX: 7.04MIN: 6.49 / MAX: 6.85MIN: 5.65 / MAX: 7.35

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerUbuntu 19.10macOS 10.15Windows 100.1080.2160.3240.4320.54SE +/- 0.00, N = 3SE +/- 0.00, N = 4SE +/- 0.00, N = 30.480.480.46MIN: 0.47 / MAX: 0.49MIN: 0.44 / MAX: 0.54MIN: 0.42 / MAX: 0.49

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisWindows 10Ubuntu 19.10macOS 10.151.2062.4123.6184.8246.03SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.365.315.28MIN: 4.08 / MAX: 5.49MIN: 5.15 / MAX: 5.38MIN: 4.83 / MAX: 5.92

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerUbuntu 19.10macOS 10.15Windows 100.29930.59860.89791.19721.4965SE +/- 0.00, N = 11SE +/- 0.00, N = 3SE +/- 0.01, N = 121.331.331.28MIN: 1.3 / MAX: 1.36MIN: 1.21 / MAX: 1.36MIN: 1.13 / MAX: 1.44

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerUbuntu 19.10macOS 10.15Windows 1020406080100SE +/- 0.00, N = 12SE +/- 0.69, N = 15SE +/- 0.00, N = 1276.9273.2671.43MIN: 62.5 / MAX: 83.33MIN: 55.56 / MAX: 83.33MIN: 62.5 / MAX: 83.33

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialWindows 10Ubuntu 19.10macOS 10.150.67951.3592.03852.7183.3975SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 113.022.982.79

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestWindows 10macOS 10.15Ubuntu 19.104K8K12K16K20KSE +/- 48.76, N = 3SE +/- 271.32, N = 15SE +/- 105.04, N = 31843518032171971. (CXX) g++ options: -pipe -lpthread

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelUbuntu 19.10Windows 10macOS 10.1560120180240300SE +/- 0.06, N = 3SE +/- 2.63, N = 3SE +/- 0.08, N = 3207.78249.45286.011. (CC) gcc options: -lm -lpthread -O3

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Windows 10Ubuntu 19.10macOS 10.1520406080100SE +/- 0.11, N = 3SE +/- 0.51, N = 3SE +/- 0.81, N = 1370.0075.5677.501. (CC) gcc options: -pthread -fvisibility=hidden -O2

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Windows 10Ubuntu 19.10macOS 10.151326395265SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 1.01, N = 1248.0655.9157.47-llzma1. (CC) gcc options: -O3 -pthread -lz

PyBench

This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 19.10Windows 10macOS 10.15400800120016002000SE +/- 0.58, N = 3SE +/- 8.67, N = 3SE +/- 3.18, N = 3118017961950

NeatBench

NeatBench is a benchmark of the cross-platform Neat Video software on the CPU and optional GPU (OpenCL / CUDA) support. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPUUbuntu 19.10Windows 10macOS 10.151.32982.65963.98945.31926.649SE +/- 0.03, N = 3SE +/- 0.29, N = 16SE +/- 0.28, N = 165.915.115.09

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilymacOS 10.15Ubuntu 19.10Windows 10300600900120015001068.391117.081191.80

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialmacOS 10.15Ubuntu 19.10Windows 10150300450600750532.69619.25689.54

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TestermacOS 10.15Ubuntu 19.10Windows 10140280420560700547.37593.41642.15

PHPBench

PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 19.10macOS 10.15Windows 10130K260K390K520K650KSE +/- 147.14, N = 3SE +/- 6286.92, N = 3SE +/- 4122.55, N = 3590434413488267952

Git

This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsUbuntu 19.10macOS 10.15Windows 1048121620SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 36.468.6113.671. Ubuntu 19.10: git version 2.20.12. macOS 10.15: git version 2.21.0 (Apple Git-122)

86 Results Shown

Dota 2:
  2880 x 1800 - OpenGL
  2880 x 1800 - Vulkan
Xonotic:
  2880 x 1800 - Low
  2880 x 1800 - High
  2880 x 1800 - Ultra
  2880 x 1800 - Ultimate
ParaView:
  Many Spheres - 1920 x 1080:
    Frames / Sec
    MiPolys / Sec
  Many Spheres - 2880 x 1800:
    Frames / Sec
    MiPolys / Sec
  Wavelet Volume - 1920 x 1080:
    Frames / Sec
    MiVoxels / Sec
  Wavelet Volume - 2880 x 1800:
    Frames / Sec
    MiVoxels / Sec
  Wavelet Contour - 1920 x 1080:
    Frames / Sec
    MiPolys / Sec
  Wavelet Contour - 2880 x 1800:
    Frames / Sec
    MiPolys / Sec
Java 2D Microbenchmark:
  Text Rendering
  Image Rendering
  All Rendering Tests
  Vector Graphics Rendering
Selenium:
  ARES-6 - Firefox
  Octane - Firefox
  WebXPRT - Firefox
  Basemark - Firefox
  Jetstream - Firefox
  CanvasMark - Firefox
  MotionMark - Firefox
  Speedometer - Firefox
  ARES-6 - Google Chrome
  Octane - Google Chrome
  WebXPRT - Google Chrome
  Basemark - Google Chrome
  Jetstream - Google Chrome
  CanvasMark - Google Chrome
  MotionMark - Google Chrome
  Speedometer - Google Chrome
NAMD
Go Benchmarks:
  http
  json
  build
  garbage
Java SciMark:
  Composite
  Monte Carlo
  Fast Fourier Transform
  Sparse Matrix Multiply
  Dense LU Matrix Factorization
  Jacobi Successive Over-Relaxation
DaCapo Benchmark:
  H2
  Jython
  Tradesoap
  Tradebeans
Renaissance:
  Apache Spark ALS
  Apache Spark Bayes
  Savina Reactors.IO
  Apache Spark PageRank
  In-Memory Database Shootout
  Akka Unbalanced Cobwebbed Tree
GraphicsMagick:
  Swirl
  Rotate
  Sharpen
  Enhanced
  Resizing
  Noise-Gaussian
  HWB Color Space
OSPray:
  San Miguel - SciVis
  XFrog Forest - SciVis
  San Miguel - Path Tracer
  NASA Streamlines - SciVis
  XFrog Forest - Path Tracer
  Magnetic Reconnection - SciVis
  NASA Streamlines - Path Tracer
  Magnetic Reconnection - Path Tracer
Intel Open Image Denoise
7-Zip Compression
C-Ray
XZ Compression
Zstd Compression
PyBench
NeatBench
Appleseed:
  Emily
  Disney Material
  Material Tester
PHPBench
Git