OS X 10.8.3 vs. Ubuntu 13.04 Linux

Apple OS X versus Ubuntu 12.04.2 LTS, Ubuntu 12.10, Ubuntu 13.04 benchmarking from an older Apple MacBook Pro with Intel Core i5 processor. Benchmarking by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1304096-FO-RARINGOSX81.

OS X 10.8.3 vs. Ubuntu 13.04 LinuxProcessorMotherboardChipsetMemoryDiskGraphicsMonitorAudioNetworkOSKernelCompilerFile-SystemScreen ResolutionDesktopDisplay ServerDisplay DriverOpenGLOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04Intel Core i5 @ 2.40GHz (2 Cores)Apple MacBook ProIntel 52 x 2048 DDR3-1067MHz120GB OCZ-AGILITY2Intel HD + NVIDIA GeForce GT 330M 288MBColor LCDOS X 10.8.3 (12D78)12.3.0 (x86_64)Apple LLVM 4.2 (clang-425.0.27) (based on LLVM 3.2svn) + GCC 4.2.1 + Xcode 4.6.1Journaled HFS+1440x900Intel Core i5 520M @ 2.40GHz (4 Cores)Apple Mac-F22586C8Intel Core DRAM4096MB120GB OCZ AGILITY2Intel Core IGP 256MB (405/324MHz)Cirrus Logic CS4206Broadcom NetXtreme BCM5764M Gigabit PCIe + Broadcom BCM43224 802.11a/b/g/nUbuntu 12.043.5.0-26-generic (x86_64)Unity 5.18.0X Server 1.13.0nouveau 1.0.23.0 Mesa 9.0.2 Gallium 0.4GCC 4.6ext4Intel Core IGP 256MBUbuntu 12.10Unity 6.12.0intel 2.20.9GCC 4.7Ubuntu 13.043.8.0-16-generic (x86_64)Unity 7.0.0X Server 1.13.3intel 2.21.53.0 Mesa 9.0.3 Gallium 0.4OpenBenchmarking.orgCompiler Details- OS X 10.8.3: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/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 - Ubuntu 12.04.2 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: --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 Disk Details- Ubuntu 12.04.2 LTS, Ubuntu 12.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Ubuntu 12.04.2 LTS, Ubuntu 12.10: Scaling Governor: ondemandGraphics Details- Ubuntu 12.04.2 LTS, Ubuntu 12.10: EXASystem Details- Ubuntu 12.04.2 LTS, Ubuntu 12.10: Disk Scheduler: DEADLINE.

OS X 10.8.3 vs. Ubuntu 13.04 Linuxunpack-linux: linux-2.6.32.tar.bz2postmark: Disk Transaction Performancenexuiz: 800 x 600 - Yes - Offnexuiz: 1024 x 768 - Yes - Offnexuiz: 1440 x 900 - Yes - Offopenarena: 800 x 600openarena: 1024 x 768openarena: 1440 x 900urbanterror: 800 x 600urbanterror: 1024 x 768urbanterror: 1440 x 900fhourstones: Complex Connect-4 Solvingbyte: Dhrystone 2scimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationhimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testc-ray: Total Timeprimesieve: 1e12 Prime Number Generationtachyon: Total Timeopenssl: RSA 4096-bit PerformanceOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0422.3934821.9121.7820.99156.97147.07134.1074.5373.6070.607036.5723214015.53379.44141.19905.851160.641119.18249.585455128.50278.1754.7820.5717.90172836.2530.5825.15138.60122.0383.2379.1781.7382.007626.7319362787.43358.75137.79867.811014.06807.871052.036134143.83288.6746.8564.0317.30138139.2433.2527.5182.0096.6095.677569.7318847387.83268.46138.57867.821020.74807.341102.606091101.90284.7147.3664.3317.36172439.1833.2727.51155.62153.53118.2397.5098.4094.407576.9018826292.40263.18134.01870.581007.31806.811048.116139101.60282.6947.7064.30OpenBenchmarking.org

Unpacking The Linux Kernel

linux-2.6.32.tar.bz2

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-2.6.32.tar.bz2OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04510152025SE +/- 0.14, N = 4SE +/- 0.30, N = 4SE +/- 0.07, N = 4SE +/- 0.03, N = 422.3917.9017.3017.36

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04400800120016002000SE +/- 36.11, N = 6SE +/- 8.00, N = 3SE +/- 7.67, N = 3SE +/- 6.93, N = 33481728138117241. (CC) gcc options: -O3

Nexuiz

Resolution: 800 x 600 - HDR: Yes - Sound: Off

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 800 x 600 - HDR: Yes - Sound: OffOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04918273645SE +/- 0.13, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 321.9136.2539.2439.18

Nexuiz

Resolution: 1024 x 768 - HDR: Yes - Sound: Off

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1024 x 768 - HDR: Yes - Sound: OffOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04816243240SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 321.7830.5833.2533.27

Nexuiz

Resolution: 1440 x 900 - HDR: Yes - Sound: Off

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1440 x 900 - HDR: Yes - Sound: OffOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04612182430SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 320.9925.1527.5127.51

OpenArena

Resolution: 800 x 600

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 800 x 600OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 13.04306090120150SE +/- 0.72, N = 3SE +/- 0.46, N = 3SE +/- 30.53, N = 6156.97138.60155.62

OpenArena

Resolution: 1024 x 768

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1024 x 768OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 13.04306090120150SE +/- 0.27, N = 3SE +/- 0.49, N = 3SE +/- 0.35, N = 3147.07122.03153.53

OpenArena

Resolution: 1440 x 900

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1440 x 900OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 13.04306090120150SE +/- 0.49, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3134.1083.23118.23

Urban Terror

Resolution: 800 x 600

OpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.1Resolution: 800 x 600OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0420406080100SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.46, N = 3SE +/- 0.79, N = 374.5379.1782.0097.50

Urban Terror

Resolution: 1024 x 768

OpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.1Resolution: 1024 x 768OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0420406080100SE +/- 0.06, N = 3SE +/- 0.23, N = 3SE +/- 0.55, N = 3SE +/- 0.49, N = 373.6081.7396.6098.40

Urban Terror

Resolution: 1440 x 900

OpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.1Resolution: 1440 x 900OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0420406080100SE +/- 0.17, N = 3SE +/- 0.12, N = 3SE +/- 0.57, N = 3SE +/- 0.55, N = 370.6082.0095.6794.40

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0416003200480064008000SE +/- 0.55, N = 3SE +/- 25.37, N = 3SE +/- 2.85, N = 3SE +/- 10.34, N = 37036.577626.737569.737576.901. (CC) gcc options: -O3

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2OS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.045M10M15M20M25MSE +/- 28054.96, N = 3SE +/- 47781.86, N = 3SE +/- 30517.70, N = 3SE +/- 2600.98, N = 323214015.5319362787.4318847387.8318826292.40

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0480160240320400SE +/- 0.25, N = 4SE +/- 5.23, N = 4SE +/- 1.46, N = 4SE +/- 3.84, N = 4379.44358.75268.46263.18

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04306090120150SE +/- 1.49, N = 4SE +/- 0.29, N = 4SE +/- 0.33, N = 4SE +/- 0.36, N = 4141.19137.79138.57134.01

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.042004006008001000SE +/- 0.44, N = 4SE +/- 1.50, N = 4SE +/- 2.59, N = 4SE +/- 2.32, N = 4905.85867.81867.82870.58

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.042004006008001000SE +/- 0.66, N = 4SE +/- 6.41, N = 4SE +/- 1.87, N = 4SE +/- 4.80, N = 41160.641014.061020.741007.31

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.042004006008001000SE +/- 0.29, N = 4SE +/- 0.61, N = 4SE +/- 0.53, N = 4SE +/- 0.00, N = 41119.18807.87807.34806.81

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.042004006008001000SE +/- 0.30, N = 3SE +/- 1.01, N = 3SE +/- 1.00, N = 3SE +/- 1.64, N = 3249.581052.031102.601048.111. (CC) gcc options: -O3

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0413002600390052006500SE +/- 6.89, N = 3SE +/- 17.70, N = 3SE +/- 44.47, N = 3SE +/- 17.33, N = 354556134609161391. (CXX) g++ options: -pipe -lpthread

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.04306090120150SE +/- 0.73, N = 3SE +/- 0.14, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3128.50143.83101.90101.601. (CC) gcc options: -lm -lpthread -O3

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 4.21e12 Prime Number GenerationOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.0460120180240300SE +/- 0.03, N = 3SE +/- 0.41, N = 3SE +/- 0.74, N = 3SE +/- 0.66, N = 3278.17288.67284.71282.691. (CXX) g++ options: -O2 -fopenmp

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.041224364860SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 354.7846.8547.3647.70-O2 -framework-m32 -O3 -fomit-frame-pointer -lm-m32 -O3 -fomit-frame-pointer -lm-m32 -O3 -fomit-frame-pointer -lm1. (CC) gcc options: -ffast-math -ltachyon -lpthread

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1cRSA 4096-bit PerformanceOS X 10.8.3Ubuntu 12.04.2 LTSUbuntu 12.10Ubuntu 13.041428425670SE +/- 0.03, N = 3SE +/- 0.24, N = 3SE +/- 0.03, N = 3SE +/- 0.20, N = 320.5764.0364.3364.30-arch -fomit-frame-pointer-m64 -ldl-m64 -ldl-m64 -ldl1. (CC) gcc options: -O3 -lssl -lcrypto


Phoronix Test Suite v10.8.4