Ubuntu 12.04 LTS ARM OMAP4 Dual-Core ARM Cortex Linux PandaBoard ES Texas Instruments OMAP4460 ARMv7 dual-core ARM Cortex A9 1.2GHz benchmarking comparing the Ubuntu Linux OMAP4 images of Ubuntu 11.10 and Ubuntu 12.04 LTS. ARM Linux benchmarking for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1204200-SU-ARMUBUNTU50 Ubuntu 11.10 Processor: ARMv7 rev 10 (2 Cores), Motherboard: OMAP4 Panda board, Memory: 914MB, Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 11.10, Kernel: 3.0.0-1205-omap4 (armv7l), Desktop: Unity 2D 4.22.0, Display Server: X Server 1.10.4, Display Driver: fbdev 0.4.2, Compiler: GCC 4.6.1, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=arm-linux-gnueabi --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabi --target=arm-linux-gnueabi --with-arch=armv7-a --with-float=softfp --with-fpu=vfpv3-d16 --with-mode=thumb -v
Ubuntu 12.04 LTS Processor: ARMv7 rev 10 @ 1.20GHz (2 Cores) , Motherboard: OMAP4 Panda board, Memory: 904MB , Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 12.04, Kernel: 3.2.0-1412-omap4 (armv7l), Desktop: Unity 2D 5.10.0, Display Server: X Server 1.11.3, Display Driver: fbdev 0.4.2, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080
Ubuntu 12.04 LTS ARM OMAP4 Dual-Core ARM Cortex Linux Processor Motherboard Memory Disk Graphics OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution Ubuntu 11.10 Ubuntu 12.04 LTS ARMv7 rev 10 (2 Cores) OMAP4 Panda board 914MB 16GB SD16G Texas Instruments OMAP Ubuntu 11.10 3.0.0-1205-omap4 (armv7l) Unity 2D 4.22.0 X Server 1.10.4 fbdev 0.4.2 GCC 4.6.1 ext4 1920x1080 ARMv7 rev 10 @ 1.20GHz (2 Cores) 904MB Ubuntu 12.04 3.2.0-1412-omap4 (armv7l) Unity 2D 5.10.0 X Server 1.11.3 GCC 4.6 OpenBenchmarking.org Compiler Details - Ubuntu 11.10: --build=arm-linux-gnueabi --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabi --target=arm-linux-gnueabi --with-arch=armv7-a --with-float=softfp --with-fpu=vfpv3-d16 --with-mode=thumb -v
Ubuntu 11.10 vs. Ubuntu 12.04 LTS Comparison Phoronix Test Suite Baseline +30.7% +30.7% +61.4% +61.4% +92.1% +92.1% 122.6% 88.6% 80.6% 72% 70.4% 67% 66.1% 65.8% 59.8% 59.7% 53.3% 42.2% 42.2% 25.5% 23.6% 17.8% 17.1% 12.8% 2.5% Monte Carlo N.6.1.C.F.R J.S.O.R A.C.P R.4.b.P Elapsed Time Read Composite R.M.W C.S.T S.M.M BT.A D.L.M.F MG.B UA.A LU.A Write SP.A F.F.T SciMark FFTE SciMark TSCP OpenSSL N-Queens CacheBench SciMark CacheBench 7-Zip Compression SciMark NAS Parallel Benchmarks SciMark NAS Parallel Benchmarks NAS Parallel Benchmarks NAS Parallel Benchmarks CacheBench NAS Parallel Benchmarks SciMark Ubuntu 11.10 Ubuntu 12.04 LTS
NAS Parallel Benchmarks OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: BT.A Ubuntu 11.10 Ubuntu 12.04 LTS 80 160 240 320 400 SE +/- 0.74, N = 3 SE +/- 5.59, N = 6 255.05 362.74 1. (F9X) gfortran options: -fopenmp
FFTE FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Ubuntu 11.10 Ubuntu 12.04 LTS 100 200 300 400 500 SE +/- 2.84, N = 3 SE +/- 0.31, N = 3 247.78 467.39 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Ubuntu 11.10 Ubuntu 12.04 LTS 500 1000 1500 2000 2500 SE +/- 1.88, N = 3 SE +/- 47.53, N = 3 2046.76 2397.41 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Ubuntu 11.10 Ubuntu 12.04 LTS 500 1000 1500 2000 2500 SE +/- 0.84, N = 3 SE +/- 57.26, N = 6 1486.94 2376.22 1. (CC) gcc options: -lrt
SciMark OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ubuntu 11.10 Ubuntu 12.04 LTS 20 40 60 80 100 SE +/- 0.18, N = 4 SE +/- 0.25, N = 4 61.51 101.97
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Ubuntu 11.10 Ubuntu 12.04 LTS 20 40 60 80 100 SE +/- 0.09, N = 4 SE +/- 0.14, N = 4 34.50 76.81
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ubuntu 11.10 Ubuntu 12.04 LTS 4 8 12 16 20 SE +/- 0.13, N = 4 SE +/- 0.26, N = 4 15.29 15.67
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ubuntu 11.10 Ubuntu 12.04 LTS 20 40 60 80 100 SE +/- 0.67, N = 3 SE +/- 1.11, N = 4 68.34 104.74
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ubuntu 11.10 Ubuntu 12.04 LTS 20 40 60 80 100 SE +/- 0.15, N = 4 SE +/- 0.15, N = 4 75.85 107.83
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ubuntu 11.10 Ubuntu 12.04 LTS 40 80 120 160 200 SE +/- 0.24, N = 4 SE +/- 0.34, N = 4 113.39 204.81
TSCP OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Ubuntu 11.10 Ubuntu 12.04 LTS 16K 32K 48K 64K 80K SE +/- 11.80, N = 5 SE +/- 72.20, N = 5 43804 75346
7-Zip Compression OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.20.1 Compress Speed Test Ubuntu 11.10 Ubuntu 12.04 LTS 200 400 600 800 1000 SE +/- 7.37, N = 3 SE +/- 10.40, N = 3 538 859 1. (CXX) g++ options: -pipe -lpthread
N-Queens OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Ubuntu 11.10 Ubuntu 12.04 LTS 300 600 900 1200 1500 SE +/- 0.40, N = 2 SE +/- 0.99, N = 2 1372.49 821.79 1. (CC) gcc options: -static -O2
OpenSSL OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance Ubuntu 11.10 Ubuntu 12.04 LTS 1.035 2.07 3.105 4.14 5.175 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 2.70 4.60 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
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.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 12.04 LTS 300 600 900 1200 1500 SE +/- 6.39, N = 3 1170.77 1. (CC) gcc options: -lm -lpthread -O3 -march=native
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Ubuntu 12.04 LTS 130 260 390 520 650 SE +/- 0.33, N = 3 591 1. (CXX) g++ options: -fopenmp -O3 -march=native
Ubuntu 11.10 Processor: ARMv7 rev 10 (2 Cores), Motherboard: OMAP4 Panda board, Memory: 914MB, Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 11.10, Kernel: 3.0.0-1205-omap4 (armv7l), Desktop: Unity 2D 4.22.0, Display Server: X Server 1.10.4, Display Driver: fbdev 0.4.2, Compiler: GCC 4.6.1, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=arm-linux-gnueabi --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabi --target=arm-linux-gnueabi --with-arch=armv7-a --with-float=softfp --with-fpu=vfpv3-d16 --with-mode=thumb -v
Testing initiated at 12 October 2011 11:54 by user phoronix.
Ubuntu 12.04 LTS Processor: ARMv7 rev 10 @ 1.20GHz (2 Cores), Motherboard: OMAP4 Panda board, Memory: 904MB, Disk: 16GB SD16G, Graphics: Texas Instruments OMAP
OS: Ubuntu 12.04, Kernel: 3.2.0-1412-omap4 (armv7l), Desktop: Unity 2D 5.10.0, Display Server: X Server 1.11.3, Display Driver: fbdev 0.4.2, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080
Testing initiated at 20 April 2012 08:57 by user phoronix.