Apple MacBook Pro Late 2010 - Fedora 17 Intel Core i5 testing with a Apple MacBook Pro and NVIDIA GeForce GT 330M + Intel HD 256MB on Mac OS X 10.6.8 (10K549) via the Phoronix Test Suite. Benchmarking by Michael Larabel for a future article on Phoronix.com. Fedora 17 (with all stable updates as of 23 August added in) results appended to earlier Phoronix.com results for a portion of the 2010 Apple MBP results for a glimpse at no real difference with the Beefy Miracle over Ubuntu Linux compared against OS X Mountain Lion.
HTML result view exported from: https://openbenchmarking.org/result/1209114-SU-1208245RA31&export=pdf&grt&rdt .
Apple MacBook Pro Late 2010 - Fedora 17 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.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G Intel Core i5 @ 2.40GHz (2 Cores) Apple MacBook Pro Intel 5 2 x 2048 DDR3-1067MHz 120GB OCZ-AGILITY2 Intel HD + NVIDIA GeForce GT 330M 288MB Color LCD OS X 10.8 (12A269) 12.0.0 (x86_64) GCC 4.7.1 + Clang 4.0 + Xcode 4.4.1 Journaled HFS+ 1440x900 Intel Core i5 520M @ 2.40GHz (4 Cores) Apple Mac-F22586C8 Intel Core DRAM 4096MB 120GB OCZ ILITY2 LLVMpipe Cirrus Logic CS4206 Broadcom NetXtreme BCM5764M Gigabit PCIe + Broadcom BCM43224 802.11a/b/g/n Ubuntu 12.04 3.2.0-23-generic (x86_64) Unity 2D 5.10.0 X Server 1.11.3 fbdev 0.4.2 2.1 Mesa 8.0.2 Gallium 0.4 GCC 4.6 ext4 Intel Core IGP Ubuntu 12.10 3.5.0-11-generic (x86_64) X Server 1.12.99.904 (1.13.0 RC 4) fbdev 0.4.3 GCC 4.7 120GB OCZ ILITY2 + 128GB RVS02 SuperSpeed Intel Core IGP 256MB Color LCD Fedora 17 (Beefy Miracle) 3.5.2-3.fc17.x86_64 (x86_64) GNOME Shell 3.4.1 X Server 1.12.3 vesa 2.3.1 2.1 Mesa 8.0.3 Gallium 0.4 GCC 4.7.0 20120507 Intel Core 2 Duo @ 2.00GHz (2 Cores) Apple Mac mini NVIDIA MCP79 2 x 2048 DDR3-1067MHz 96GB KINGSTON SVP100S296G NVIDIA GeForce 9400 256MB M2762D OS X 10.8.2 (12C43) 12.2.0 (x86_64) X Server 1.12.4 2.1 Clang 4.0 + GCC 4.2.1 + Xcode 4.4.1 + CUDA 4.2 Journaled HFS+ 1920x1080 OpenBenchmarking.org Compiler Details - OS X 10.8.0: --enable-languages=fortran - Ubuntu 12.04 LTS: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Ubuntu 12.10 20120821: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Fedora 17: --build=x86_64-redhat-linux --disable-build-poststage1-with-cxx --disable-build-with-cxx --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-libgcj-multifile --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-linker-hash-style=gnu --with-ppl --with-tune=generic - KINGSTON SVP100S296G: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~28/dst-llvmCore/Developer/usr/local --enable-werror --host=x86_64-apple-darwin11 --mandir=/share/man --program-prefix=i686-apple-darwin11- --program-prefix=llvm- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --target=i686-apple-darwin11 --with-slibdir=/usr/lib System Details - OS X 10.8.0: Python 2.7.2. - Ubuntu 12.04 LTS: Disk Scheduler: CFQ. Python 2.7.3. - Ubuntu 12.10 20120821: Disk Scheduler: DEADLINE. Python 2.7.3. - Fedora 17: Python 2.7.3. SELinux: Enabled. Disk Details - Ubuntu 12.04 LTS: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr - Ubuntu 12.10 20120821: DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Ubuntu 12.04 LTS, Ubuntu 12.10 20120821, Fedora 17: Scaling Governor: ondemand Disk Mount Options Details - Fedora 17: data=ordered,relatime,rw,seclabel
Apple MacBook Pro Late 2010 - Fedora 17 compress-7zip: Compress Speed Test c-ray: Total Time dcraw: RAW To PPM Image Conversion ffmpeg: AVI To NTSC VCD ffte: N=64, 1D Complex FFT Routine fhourstones: Complex Connect-4 Solving himeno: Poisson Pressure Solver openssl: RSA 4096-bit Performance scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation sudokut: Total Time tiobench: Rand Write - 64MB - 8 build-imagemagick: Time To Compile mafft: Multiple Sequence Alignment build-php: Time To Compile vpxenc: vpxenc OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 5848 91.14 93.46 15.21 7497.73 469.66 20.60 641.04 278.13 141.74 905.13 1065.81 814.72 57.95 187.78 160.66 32.81 102.47 6146 132.66 91.87 14.98 3830.66 7687.17 1048.24 45.10 647.56 364.93 140.96 881.84 1033.60 816.48 29.10 184.82 161.07 16.97 73.21 12.39 6148 98.29 92.38 14.95 3913.98 7560.37 1083.79 44.80 623.46 282.59 138.90 864.15 1022.70 808.93 30.64 180.35 16.48 76.88 11.66 6498 107.89 94.49 15.23 3903.57 7900.17 1073.26 44.80 612.67 284.08 104.86 867.85 992.78 813.77 30.37 184.05 159.46 16.75 75.81 10.92 2659 248.42 143.67 25.17 5132.13 180.86 12.60 388.44 235.11 67.57 463.87 518.44 657.21 95.63 34.42 204.44 174.24 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.20.1 Compress Speed Test OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 1400 2800 4200 5600 7000 SE +/- 6.12, N = 3 SE +/- 20.80, N = 3 SE +/- 28.88, N = 3 SE +/- 26.10, N = 3 SE +/- 19.20, N = 3 5848 6146 6148 6498 2659 1. (CXX) g++ options: -pipe -lpthread
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 50 100 150 200 250 SE +/- 0.02, N = 3 SE +/- 2.19, N = 3 SE +/- 1.65, N = 4 SE +/- 1.87, N = 3 SE +/- 0.53, N = 3 91.14 132.66 98.29 107.89 248.42 1. (CC) gcc options: -lm -lpthread -O3
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 SE +/- 0.62, N = 3 SE +/- 1.12, N = 3 SE +/- 0.22, N = 3 93.46 91.87 92.38 94.49 143.67 1. (CC) gcc options: -lm
FFmpeg AVI To NTSC VCD OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 0.6.1 AVI To NTSC VCD OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 15.21 14.98 14.95 15.23 25.17 -lbz2 -lasound -ldl -lasound -ldl -lasound -ldl -lbz2 1. (CC) gcc options: -lavdevice -lavformat -lavcodec -lswscale -lavutil -lm
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 800 1600 2400 3200 4000 SE +/- 3.79, N = 3 SE +/- 12.29, N = 3 SE +/- 2.10, N = 3 3830.66 3913.98 3903.57 -lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread -lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 2K 4K 6K 8K 10K SE +/- 1.75, N = 3 SE +/- 19.23, N = 3 SE +/- 10.46, N = 3 SE +/- 14.97, N = 3 SE +/- 1.58, N = 3 7497.73 7687.17 7560.37 7900.17 5132.13 1. (CC) gcc options: -O3
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 200 400 600 800 1000 SE +/- 0.21, N = 3 SE +/- 2.54, N = 3 SE +/- 0.99, N = 3 SE +/- 3.24, N = 3 SE +/- 1.92, N = 3 469.66 1048.24 1083.79 1073.26 180.86 1. (CC) gcc options: -O3
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 10 20 30 40 50 SE +/- 0.00, N = 4 SE +/- 0.06, N = 4 SE +/- 0.00, N = 4 SE +/- 0.04, N = 4 SE +/- 0.00, N = 4 20.60 45.10 44.80 44.80 12.60 -arch -fomit-frame-pointer -m64 -ldl -m64 -ldl -m64 -ldl -arch -fomit-frame-pointer 1. (CC) gcc options: -O3 -lssl -lcrypto
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 140 280 420 560 700 SE +/- 0.22, N = 4 SE +/- 0.74, N = 4 SE +/- 0.48, N = 4 SE +/- 3.01, N = 4 SE +/- 1.61, N = 4 641.04 647.56 623.46 612.67 388.44
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 80 160 240 320 400 SE +/- 0.08, N = 4 SE +/- 1.55, N = 4 SE +/- 1.53, N = 4 SE +/- 1.52, N = 4 SE +/- 0.06, N = 4 278.13 364.93 282.59 284.08 235.11
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 30 60 90 120 150 SE +/- 0.03, N = 4 SE +/- 0.13, N = 4 SE +/- 0.32, N = 4 SE +/- 0.21, N = 4 SE +/- 0.74, N = 4 141.74 140.96 138.90 104.86 67.57
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 200 400 600 800 1000 SE +/- 0.93, N = 4 SE +/- 2.86, N = 4 SE +/- 1.49, N = 4 SE +/- 3.95, N = 4 SE +/- 0.86, N = 4 905.13 881.84 864.15 867.85 463.87
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 200 400 600 800 1000 SE +/- 0.64, N = 4 SE +/- 1.64, N = 4 SE +/- 1.87, N = 4 SE +/- 13.12, N = 4 SE +/- 7.59, N = 4 1065.81 1033.60 1022.70 992.78 518.44
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 200 400 600 800 1000 SE +/- 0.68, N = 4 SE +/- 0.63, N = 4 SE +/- 0.00, N = 4 SE +/- 0.54, N = 4 SE +/- 0.49, N = 4 814.72 816.48 808.93 813.77 657.21
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 57.95 29.10 30.64 30.37 95.63
Threaded I/O Tester Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 40 80 120 160 200 SE +/- 0.20, N = 4 SE +/- 1.75, N = 4 SE +/- 5.91, N = 8 SE +/- 1.95, N = 4 SE +/- 1.09, N = 8 187.78 184.82 180.35 184.05 34.42
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.6.3-4 Time To Compile OS X 10.8.0 Ubuntu 12.04 LTS Fedora 17 KINGSTON SVP100S296G 40 80 120 160 200 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 1.74, N = 3 SE +/- 1.23, N = 3 160.66 161.07 159.46 204.44
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.47, N = 6 SE +/- 0.36, N = 6 SE +/- 0.45, N = 6 32.81 16.97 16.48 16.75 1. (CC) gcc options: -O3 -lm -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile OS X 10.8.0 Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 KINGSTON SVP100S296G 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.81, N = 3 102.47 73.21 76.88 75.81 174.24 -lpthread -lz -liconv -ldl -lz -ldl -lz -ldl -lpthread -lz -liconv 1. (CC) gcc options: -O2 -pedantic -lm
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 0.9.7-p1 vpxenc Ubuntu 12.04 LTS Ubuntu 12.10 20120821 Fedora 17 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.23, N = 6 SE +/- 0.25, N = 6 12.39 11.66 10.92 1. (CC) gcc options: -m64 -lvpx -lm -lpthread
Phoronix Test Suite v10.8.5