Apple OS X 10.10 vs. Fedora 21 vs. Ubuntu 14.10 Tests OS X 10.10 Yosemite and OS X 10.9 Mavericks versus Fedora 21 and Ubuntu 14.10 performance benchmarks. Tests by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1411261-LI-MACFEDORA55&sro .
Apple OS X 10.10 vs. Fedora 21 vs. Ubuntu 14.10 Tests Processor Motherboard Chipset Memory Disk Graphics Monitor Audio Network OS Kernel Compiler File-System Screen Resolution Desktop Display Server Display Driver OpenGL OS X 10.10.1 Ubuntu 14.10 Fedora 21 Intel Core i5 @ 1.30GHz (2 Cores) Apple MacBook Air Apple SSD 2 x 2048 MB DDR3-1600MHz 121GB APPLE SSD SD0128F Intel HD 5000 1536MB Color LCD OS X 10.10.1 14.0.0 (x86_64) Apple LLVM 6.0 (clang-600.0.54) (based on LLVM 3.5svn) + GCC 4.2.1 + Xcode 6.1 Journaled HFS+ 1366x768 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 14.10 3.16.0-25-generic (x86_64) Unity 7.3.1 X Server 1.16.0 intel 2.99.914 3.3 Mesa 10.3.0 GCC 4.9.1 ext4 Fedora 21 3.17.4-300.fc21.x86_64 (x86_64) GNOME Shell 3.14.2 X Server 1.16.1 intel 2.99.916 3.3 Mesa 10.3.3 GCC 4.9.2 20141101 OpenBenchmarking.org Compiler Details - Ubuntu 14.10: --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,c++,java,go,d,fortran,objc,obj-c++ --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Fedora 21: --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++,fortran,ada,go,lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-linker-hash-style=gnu --with-tune=generic Disk Details - Ubuntu 14.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Fedora 21: CFQ / data=ordered,relatime,rw,seclabel Processor Details - Ubuntu 14.10, Fedora 21: Scaling Governor: intel_pstate powersave Graphics Details - Ubuntu 14.10, Fedora 21: SNA System Details - Ubuntu 14.10: Disk Scheduler: DEADLINE. - Fedora 21: Disk Scheduler: CFQ. SELinux: Enabled.
Apple OS X 10.10 vs. Fedora 21 vs. Ubuntu 14.10 Tests postmark: Disk Transaction Performance nexuiz: 1366 x 768 - Yes - Off urbanterror: 1366 x 768 xonotic: 1366 x 768 - High xonotic: 1366 x 768 - Ultra xonotic: 1366 x 768 - Ultimate polybench-c: 3 Matrix Multiplications mafft: Multiple Sequence Alignment graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding himeno: Poisson Pressure Solver build-imagemagick: Time To Compile c-ray: Total Time primesieve: 1e12 Prime Number Generation openssl: RSA 4096-bit Performance OS X 10.10.1 Ubuntu 14.10 Fedora 21 1313 32.50 47.63 43.13 36.31 33.05 39.03 46.42 57 37 80 104 64 807.43 79.24 85.79 494.86 40.50 3545 39.49 56.20 58.96 56.22 42.50 30.42 16.82 71 44 81 104 53 1205.43 196.42 88.18 321.30 148.60 3748 49.44 56.17 58.84 57.16 53.10 35.59 16.62 69 44 80 102 55 1208.18 185.94 87.62 321.29 150.47 OpenBenchmarking.org
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Fedora 21 OS X 10.10.1 Ubuntu 14.10 800 1600 2400 3200 4000 SE +/- 62.78, N = 4 SE +/- 2.33, N = 3 SE +/- 215.97, N = 6 3748 1313 3545 1. (CC) gcc options: -O3
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 Fedora 21 OS X 10.10.1 Ubuntu 14.10 11 22 33 44 55 SE +/- 0.97, N = 3 SE +/- 0.08, N = 3 SE +/- 3.22, N = 6 49.44 32.50 39.49 MIN: 24 / MAX: 64 MIN: 15 / MAX: 96 MIN: 17 / MAX: 63
Urban Terror Resolution: 1366 x 768 OpenBenchmarking.org Frames Per Second, More Is Better Urban Terror 4.2.013 Resolution: 1366 x 768 Fedora 21 OS X 10.10.1 Ubuntu 14.10 13 26 39 52 65 SE +/- 0.32, N = 3 SE +/- 0.37, N = 3 SE +/- 0.89, N = 3 56.17 47.63 56.20
Urban Terror Resolution: 1366 x 768 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better Urban Terror 4.2.013 Resolution: 1366 x 768 - Total Frame Time Fedora 21 OS X 10.10.1 Ubuntu 14.10 20 40 60 80 100 Min: 2 / Avg: 17.76 / Max: 30 Min: 3 / Avg: 20.69 / Max: 88 Min: 2 / Avg: 17.24 / Max: 27
Xonotic Resolution: 1366 x 768 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1366 x 768 - Effects Quality: High Fedora 21 OS X 10.10.1 Ubuntu 14.10 13 26 39 52 65 SE +/- 0.13, N = 3 SE +/- 0.38, N = 3 SE +/- 0.05, N = 3 58.84 43.13 58.96 MIN: 44 / MAX: 63 MIN: 16 / MAX: 132 MIN: 44 / MAX: 63
Xonotic Resolution: 1366 x 768 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1366 x 768 - Effects Quality: Ultra Fedora 21 OS X 10.10.1 Ubuntu 14.10 13 26 39 52 65 SE +/- 0.14, N = 3 SE +/- 0.41, N = 3 SE +/- 0.09, N = 3 57.16 36.31 56.22 MIN: 32 / MAX: 63 MIN: 12 / MAX: 130 MIN: 29 / MAX: 63
Xonotic Resolution: 1366 x 768 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1366 x 768 - Effects Quality: Ultimate Fedora 21 OS X 10.10.1 Ubuntu 14.10 12 24 36 48 60 SE +/- 0.18, N = 3 SE +/- 0.18, N = 3 SE +/- 0.57, N = 6 53.10 33.05 42.50 MIN: 24 / MAX: 62 MIN: 11 / MAX: 118 MIN: 10 / MAX: 62
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 3.2 Test: 3 Matrix Multiplications Fedora 21 OS X 10.10.1 Ubuntu 14.10 9 18 27 36 45 SE +/- 0.41, N = 3 SE +/- 0.02, N = 3 SE +/- 0.70, N = 6 35.59 39.03 30.42 1. (CC) gcc options: -O3
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Fedora 21 OS X 10.10.1 Ubuntu 14.10 11 22 33 44 55 SE +/- 0.44, N = 6 SE +/- 0.03, N = 3 SE +/- 0.55, N = 6 16.62 46.42 16.82 1. (CC) gcc options: -O3 -lm -lpthread
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur Fedora 21 OS X 10.10.1 Ubuntu 14.10 16 32 48 64 80 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 69 57 71 -std=gnu99 -fopenmp -pthread -lXext -lX11 -lgomp -lbz2 -lxml2 -std=gnu99 -fopenmp -pthread -ljbig -lwebp -ljpeg -lXext -lX11 -llzma -lgomp 1. (CC) gcc options: -O2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen Fedora 21 OS X 10.10.1 Ubuntu 14.10 10 20 30 40 50 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 44 37 44 -std=gnu99 -fopenmp -pthread -lXext -lX11 -lgomp -lbz2 -lxml2 -std=gnu99 -fopenmp -pthread -ljbig -lwebp -ljpeg -lXext -lX11 -llzma -lgomp 1. (CC) gcc options: -O2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing Fedora 21 OS X 10.10.1 Ubuntu 14.10 20 40 60 80 100 SE +/- 1.15, N = 3 SE +/- 0.00, N = 3 SE +/- 1.00, N = 3 80 80 81 -std=gnu99 -fopenmp -pthread -lXext -lX11 -lgomp -lbz2 -lxml2 -std=gnu99 -fopenmp -pthread -ljbig -lwebp -ljpeg -lXext -lX11 -llzma -lgomp 1. (CC) gcc options: -O2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space Fedora 21 OS X 10.10.1 Ubuntu 14.10 20 40 60 80 100 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 102 104 104 -std=gnu99 -fopenmp -pthread -lXext -lX11 -lgomp -lbz2 -lxml2 -std=gnu99 -fopenmp -pthread -ljbig -lwebp -ljpeg -lXext -lX11 -llzma -lgomp 1. (CC) gcc options: -O2 -lz -lm -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding Fedora 21 OS X 10.10.1 Ubuntu 14.10 14 28 42 56 70 SE +/- 2.17, N = 6 SE +/- 0.00, N = 3 SE +/- 2.40, N = 6 55 64 53 -std=gnu99 -fopenmp -pthread -lXext -lX11 -lgomp -lbz2 -lxml2 -std=gnu99 -fopenmp -pthread -ljbig -lwebp -ljpeg -lXext -lX11 -llzma -lgomp 1. (CC) gcc options: -O2 -lz -lm -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Fedora 21 OS X 10.10.1 Ubuntu 14.10 300 600 900 1200 1500 SE +/- 0.19, N = 3 SE +/- 0.88, N = 3 SE +/- 1.39, N = 3 1208.18 807.43 1205.43 1. (CC) gcc options: -O3
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Fedora 21 OS X 10.10.1 Ubuntu 14.10 40 80 120 160 200 SE +/- 1.04, N = 3 SE +/- 0.19, N = 3 SE +/- 0.75, N = 3 185.94 79.24 196.42
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Fedora 21 OS X 10.10.1 Ubuntu 14.10 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 87.62 85.79 88.18 1. (CC) gcc options: -lm -lpthread -O3
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4 1e12 Prime Number Generation Fedora 21 OS X 10.10.1 Ubuntu 14.10 110 220 330 440 550 SE +/- 0.26, N = 3 SE +/- 0.40, N = 3 SE +/- 0.15, N = 3 321.29 494.86 321.30 -fopenmp -fopenmp 1. (CXX) g++ options: -O2
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Fedora 21 OS X 10.10.1 Ubuntu 14.10 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.00, N = 3 SE +/- 0.45, N = 3 150.47 40.50 148.60 -m64 -ldl -arch -fomit-frame-pointer -m64 -ldl 1. (CC) gcc options: -O3 -lssl -lcrypto
Phoronix Test Suite v10.8.4