Tests 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 1709276-TY-MACBUNTU073 MacOS 10.12.6 vs. Ubuntu 16.04 Linux MacBook Air - Phoronix Test Suite MacOS 10.12.6 vs. Ubuntu 16.04 Linux MacBook Air Tests by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1709276-TY-MACBUNTU073&sro&grw .
MacOS 10.12.6 vs. Ubuntu 16.04 Linux MacBook Air Processor Motherboard Chipset Memory Disk Graphics Monitor Audio Network OS Kernel Compiler File-System Screen Resolution Desktop Display Driver OpenGL macOS 10.12.6 macOS 10.13 Ubuntu 16.04.3 LTS Intel Core i5 @ 1.30GHz (4 Cores) Apple MacBook Air Apple SSD 2 x 2048 MB DDR3-1600MHz 121GB APPLE SSD SD0128F Intel HD 5000 1536MB Color LCD macOS 10.12.6 16.7.0 (x86_64) Apple LLVM 9.0.0 (clang-900.0.37) + GCC 4.2.1 MS-DOS FAT32 1366x768 2 x 2 GB DDR3-1600MHz macOS 10.13 17.0.0 (x86_64) Apple LLVM 9.0.0 (clang-900.0.37) + GCC 4.2.1 + Xcode 9.0 APFS Intel Core i5-4250U @ 2.60GHz (4 Cores) Apple Mac-35C1E88140C3E6CF Intel Haswell-ULT DRAM 4096MB 121GB APPLE SSD SD0128 Intel Haswell-ULT IGP (1000MHz) Intel Haswell-ULT HD Audio Broadcom BCM4360 802.11ac Wireless Ubuntu 16.04 4.10.0-35-generic (x86_64) Unity 7.4.0 modesetting 1.19.3 4.5 Mesa 17.0.7 GCC 5.4.0 20160609 ext4 OpenBenchmarking.org System Details - macOS 10.12.6: Python 2.7.10. - macOS 10.13: Java SE Runtime Environment (build 1.8.0_144-b01). Python 2.7.10. - Ubuntu 16.04.3 LTS: Python 2.7.12. Compiler Details - Ubuntu 16.04.3 LTS: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - Ubuntu 16.04.3 LTS: CFQ / data=ordered,errors=remount-ro,relatime,rw Processor Details - Ubuntu 16.04.3 LTS: Scaling Governor: intel_pstate powersave
MacOS 10.12.6 vs. Ubuntu 16.04 Linux MacBook Air nexuiz: 1366 x 768 - Yes - Off tscp: AI Chess Performance scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree encode-flac: WAV To FLAC encode-mp3: WAV To MP3 xonotic: 1366 x 768 - Low xonotic: 1366 x 768 - High sunflow: Global Illumination + Image Synthesis j2dbench: Text Rendering j2dbench: Image Rendering j2dbench: All Rendering Tests j2dbench: Vector Graphics Rendering postmark: Disk Transaction Performance primesieve: 1e12 Prime Number Generation stockfish: Total Time c-ray: Total Time blogbench: Read blogbench: Write openssl: RSA 4096-bit Performance sqlite: Default Test Directory macOS 10.12.6 macOS 10.13 Ubuntu 16.04.3 LTS 32.71 915685 413.08 85.07 106.92 489.96 620.04 763.43 249.67 56.31 89.05 11.60 16.18 69.21 46.54 7.88 9979.40 1426094.08 1071995.64 970516.93 1336 497.44 5204 97.90 185607 1273 44.97 27.96 32.23 912691 409.23 84.33 106.12 485.10 616.17 754.40 308.98 46.18 196.51 11.60 16.25 63.07 43.81 7.86 9834.27 1431949.10 1071475.63 960584.56 1637 498.37 5210 97.88 242343 985 45.03 10.48 26.03 133806 390.92 87.70 119.17 430.55 552.48 764.69 337.14 183.55 486.69 8.97 17.25 29.42 22.82 8.48 10093.96 905674.93 666711.00 606753.58 2631 349.58 4926 86.25 235195 2885 122.93 29.63 OpenBenchmarking.org
Nexuiz Resolution: 1366 x 768 - HDR: Yes - Sound: Off OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1366 x 768 - HDR: Yes - Sound: Off Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 8 16 24 32 40 SE +/- 4.62, N = 6 SE +/- 0.37, N = 3 SE +/- 0.21, N = 3 26.03 32.71 32.23 MIN: 11 / MAX: 120 MIN: 15 / MAX: 103 MIN: 15 / MAX: 101
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 200K 400K 600K 800K 1000K SE +/- 431.37, N = 5 SE +/- 6084.41, N = 5 SE +/- 6810.26, N = 5 133806 915685 912691 1. (CC) gcc options: -O3 -march=native
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 90 180 270 360 450 SE +/- 0.97, N = 4 SE +/- 0.89, N = 4 SE +/- 2.28, N = 4 390.92 413.08 409.23 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 20 40 60 80 100 SE +/- 0.51, N = 4 SE +/- 0.17, N = 4 SE +/- 0.32, N = 4 87.70 85.07 84.33 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 30 60 90 120 150 SE +/- 0.61, N = 4 SE +/- 0.66, N = 4 SE +/- 0.63, N = 4 119.17 106.92 106.12 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 110 220 330 440 550 SE +/- 0.59, N = 4 SE +/- 2.14, N = 4 SE +/- 1.09, N = 4 430.55 489.96 485.10 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 130 260 390 520 650 SE +/- 1.12, N = 4 SE +/- 1.11, N = 4 SE +/- 6.61, N = 4 552.48 620.04 616.17 1. (CC) gcc options: -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 160 320 480 640 800 SE +/- 4.09, N = 4 SE +/- 3.45, N = 4 SE +/- 8.47, N = 4 764.69 763.43 754.40 1. (CC) gcc options: -lm
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 70 140 210 280 350 SE +/- 5.59, N = 3 SE +/- 0.82, N = 3 SE +/- 0.78, N = 3 337.14 249.67 308.98
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 40 80 120 160 200 SE +/- 0.98, N = 3 SE +/- 0.14, N = 3 SE +/- 0.28, N = 3 183.55 56.31 46.18
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 110 220 330 440 550 SE +/- 6.42, N = 3 SE +/- 0.46, N = 3 SE +/- 0.46, N = 3 486.69 89.05 196.51
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 3 6 9 12 15 SE +/- 0.14, N = 5 SE +/- 0.10, N = 5 SE +/- 0.10, N = 5 8.97 11.60 11.60 -fvisibility=hidden 1. (CXX) g++ options: -O2 -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.5 WAV To MP3 Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 4 8 12 16 20 SE +/- 0.16, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 17.25 16.18 16.25 -pipe -fno-common -lncurses -liconv -fno-common -lncurses -liconv 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -lm
Xonotic Resolution: 1366 x 768 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1366 x 768 - Effects Quality: Low Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 15 30 45 60 75 SE +/- 0.10, N = 3 SE +/- 0.31, N = 3 SE +/- 0.87, N = 3 29.42 69.21 63.07 MIN: 19 / MAX: 59 MIN: 32 / MAX: 236 MIN: 30 / MAX: 205
Xonotic Resolution: 1366 x 768 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1366 x 768 - Effects Quality: High Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.45, N = 3 SE +/- 0.62, N = 3 22.82 46.54 43.81 MIN: 14 / MAX: 45 MIN: 16 / MAX: 141 MIN: 15 / MAX: 134
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 2 4 6 8 10 SE +/- 0.30, N = 4 SE +/- 0.01, N = 2 SE +/- 0.00, N = 2 8.48 7.88 7.86
Java 2D Microbenchmark Rendering Test: Text Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Text Rendering Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 2K 4K 6K 8K 10K SE +/- 44.55, N = 4 SE +/- 9.28, N = 4 SE +/- 52.98, N = 4 10093.96 9979.40 9834.27
Java 2D Microbenchmark Rendering Test: Image Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Image Rendering Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 300K 600K 900K 1200K 1500K SE +/- 36524.30, N = 8 SE +/- 11147.61, N = 4 SE +/- 18620.91, N = 8 905674.93 1426094.08 1431949.10
Java 2D Microbenchmark Rendering Test: All Rendering Tests OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: All Rendering Tests Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 200K 400K 600K 800K 1000K SE +/- 5681.12, N = 4 SE +/- 5200.95, N = 4 SE +/- 2840.65, N = 4 666711.00 1071995.64 1071475.63
Java 2D Microbenchmark Rendering Test: Vector Graphics Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Vector Graphics Rendering Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 200K 400K 600K 800K 1000K SE +/- 7673.95, N = 8 SE +/- 940.84, N = 4 SE +/- 9057.01, N = 4 606753.58 970516.93 960584.56
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 600 1200 1800 2400 3000 SE +/- 15.88, N = 3 SE +/- 4.33, N = 3 SE +/- 12.90, N = 3 2631 1336 1637 1. (CC) gcc options: -O3
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4.2 1e12 Prime Number Generation Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 110 220 330 440 550 SE +/- 3.71, N = 3 SE +/- 0.36, N = 3 SE +/- 0.23, N = 3 349.58 497.44 498.37 -fopenmp 1. (CXX) g++ options: -O2
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 1100 2200 3300 4400 5500 SE +/- 8.33, N = 3 SE +/- 33.55, N = 3 SE +/- 8.62, N = 3 4926 5204 5210 -flto -arch -mdynamic-no-pic -arch -mdynamic-no-pic 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 20 40 60 80 100 SE +/- 2.24, N = 6 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 86.25 97.90 97.88 1. (CC) gcc options: -lm -lpthread -O3
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Read Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 50K 100K 150K 200K 250K SE +/- 8432.60, N = 6 SE +/- 2646.33, N = 6 SE +/- 6601.24, N = 6 235195 185607 242343 -pthread 1. (CC) gcc options: -O2
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 600 1200 1800 2400 3000 SE +/- 58.85, N = 3 SE +/- 9.77, N = 3 SE +/- 17.02, N = 3 2885 1273 985 -pthread 1. (CC) gcc options: -O2
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 30 60 90 120 150 SE +/- 14.01, N = 6 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 122.93 44.97 45.03 -m64 -ldl -arch -fomit-frame-pointer -arch -fomit-frame-pointer 1. (CC) gcc options: -O3 -lssl -lcrypto
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Ubuntu 16.04.3 LTS macOS 10.12.6 macOS 10.13 7 14 21 28 35 SE +/- 0.63, N = 6 SE +/- 1.45, N = 6 SE +/- 0.04, N = 3 29.63 27.96 10.48 -ldl -lpthread -lreadline -lcurses -lreadline -lcurses 1. (CC) gcc options: -O2
Phoronix Test Suite v10.8.4