Linaro 12.08 - ODROID-X Gentoo Linux ARMv7 rev 10 testing with a OMAP4 Panda board and Texas Instruments OMAP on Linaro 12.08 via the Phoronix Test Suite. Benchmarking against the ODROID-X for a future article on Phoronix.com by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1209028-SU-ODROIDX3891 Linaro 12.08 Processor: ARMv7 rev 0 @ 1.40GHz (4 Cores), Motherboard: ODROID-X, Memory: 1024MB, Disk: 16GB SD16G
OS: Linaro 12.08, Kernel: 3.6.0-rc2 (armv7l), Desktop: Unity 2D 5.14.0, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1360x768
Compiler Notes: --build=arm-linux-gnueabihf --disable-sjlj-exceptions --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-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -vProcessor Notes: Scaling Governor: ondemand
Gentoo Linux Processor: ARMv7 rev 0 @ 1.40GHz (4 Cores), Motherboard: ODROID-X, Memory: 1024MB, Disk: 31GB 00000
OS: Gentoo Base 2.1, Kernel: 3.6.0-rc2 (armv7l), Compiler: GCC 4.7.1, File-System: ext4, Screen Resolution: 1360x768
Compiler Notes: --bindir=/usr/armv7a-hardfloat-linux-gnueabi/gcc-bin/4.7.1 --build=armv7a-hardfloat-linux-gnueabi --datadir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libssp --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran --enable-libgomp --enable-libmudflap --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --host=armv7a-hardfloat-linux-gnueabi --includedir=/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.7.1/include --mandir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/man --with-arch=armv7-a --with-float=hard --with-float=hard --with-fpu=vfpv3-d16 --with-python-dir=/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/python --without-cloog --without-pplProcessor Notes: Scaling Governor: performance
Linaro 12.08 - ODROID-X Gentoo Linux Processor Motherboard Memory Disk OS Kernel Desktop Compiler File-System Screen Resolution Linaro 12.08 Gentoo Linux ARMv7 rev 0 @ 1.40GHz (4 Cores) ODROID-X 1024MB 16GB SD16G Linaro 12.08 3.6.0-rc2 (armv7l) Unity 2D 5.14.0 GCC 4.6 ext4 1360x768 31GB 00000 Gentoo Base 2.1 GCC 4.7.1 OpenBenchmarking.org Compiler Details - Linaro 12.08: --build=arm-linux-gnueabihf --disable-sjlj-exceptions --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-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - Gentoo Linux: --bindir=/usr/armv7a-hardfloat-linux-gnueabi/gcc-bin/4.7.1 --build=armv7a-hardfloat-linux-gnueabi --datadir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libssp --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran --enable-libgomp --enable-libmudflap --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --host=armv7a-hardfloat-linux-gnueabi --includedir=/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.7.1/include --mandir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/man --with-arch=armv7-a --with-float=hard --with-float=hard --with-fpu=vfpv3-d16 --with-python-dir=/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/python --without-cloog --without-ppl Processor Details - Linaro 12.08: Scaling Governor: ondemand - Gentoo Linux: Scaling Governor: performance
Linaro 12.08 vs. Gentoo Linux Comparison Phoronix Test Suite Baseline +18.9% +18.9% +37.8% +37.8% +56.7% +56.7% 75.6% 42.5% 36.7% 32.6% 28.6% 23.2% 15.1% 14.6% 9.7% 8.8% 5.2% 3.3% 3% 2.9% 2.8% 2.6% 2.5% 2.5% 2.5% 2.3% 2.2% 2% Write Total Time R.M.W F.F.T Elapsed Time Monte Carlo Elapsed Time LU.A MG.B WAV To APE WAV To FLAC Blur 4.8% Total Time 4.2% EP.B Copy EP.C D.L.M.F Read P.D.S BT.A S.M.M H.2.V.E P.P.S 2.2% Scale SP.A CacheBench C-Ray CacheBench SciMark Crafty SciMark N-Queens NAS Parallel Benchmarks NAS Parallel Benchmarks Monkey Audio Encoding FLAC Audio Encoding GraphicsMagick Sudokut NAS Parallel Benchmarks Stream NAS Parallel Benchmarks SciMark CacheBench Timed HMMer Search NAS Parallel Benchmarks SciMark x264 Himeno Benchmark Stream NAS Parallel Benchmarks Linaro 12.08 Gentoo Linux
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 Gentoo Linux Linaro 12.08 100 200 300 400 500 SE +/- 0.39, N = 3 SE +/- 0.14, N = 3 310.43 442.44 1. (CC) gcc options: -lm -lpthread -O3
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Gentoo Linux Linaro 12.08 1100 2200 3300 4400 5500 SE +/- 0.04, N = 3 SE +/- 5.52, N = 3 5091.48 2899.61 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Gentoo Linux Linaro 12.08 900 1800 2700 3600 4500 SE +/- 0.05, N = 3 SE +/- 2.67, N = 3 4061.12 2971.04 1. (CC) gcc options: -lrt
CLOMP CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading in order to influence future system designs. This particular test profile configuration is currently set to look at the OpenMP static schedule speed-up across all available CPU cores using the recommended test configuration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup Linaro 12.08 1.0395 2.079 3.1185 4.158 5.1975 SE +/- 0.06, N = 5 4.62 1. (CC) gcc options: --openmp -O3 -lm
Crafty OpenBenchmarking.org Seconds, Fewer Is Better Crafty 23.4 Elapsed Time Gentoo Linux Linaro 12.08 0.0203 0.0406 0.0609 0.0812 0.1015 SE +/- 0.00, N = 6 SE +/- 0.00, N = 6 0.07 0.09 1. (CC) gcc options: -lstdc++ -lm
GraphicsMagick OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur Gentoo Linux Linaro 12.08 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 21 22 -lfreetype -ljpeg -lxml2 -lrt -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lbz2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen Gentoo Linux Linaro 12.08 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 17 17 -lfreetype -ljpeg -lxml2 -lrt -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lbz2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing Gentoo Linux Linaro 12.08 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 29 29 -lfreetype -ljpeg -lxml2 -lrt -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lbz2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space Gentoo Linux Linaro 12.08 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 41 41 -lfreetype -ljpeg -lxml2 -lrt -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lbz2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Gentoo Linux Linaro 12.08 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10 10 -lfreetype -ljpeg -lxml2 -lrt -lgomp 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lbz2 -lz -lm -lpthread
N-Queens OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Gentoo Linux Linaro 12.08 150 300 450 600 750 SE +/- 0.12, N = 2 SE +/- 0.35, N = 2 607.53 699.56 1. (CC) gcc options: -static -O2
OpenSSL OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance Gentoo Linux Linaro 12.08 1.215 2.43 3.645 4.86 6.075 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 5.40 5.40 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
SciMark OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Gentoo Linux Linaro 12.08 20 40 60 80 100 SE +/- 0.11, N = 4 SE +/- 0.00, N = 4 110.58 89.78
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Gentoo Linux Linaro 12.08 7 14 21 28 35 SE +/- 0.07, N = 4 SE +/- 0.10, N = 4 30.26 22.82
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Gentoo Linux Linaro 12.08 20 40 60 80 100 SE +/- 0.22, N = 4 SE +/- 0.12, N = 4 106.44 103.86
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Gentoo Linux Linaro 12.08 30 60 90 120 150 SE +/- 0.00, N = 4 SE +/- 0.21, N = 4 149.81 145.72
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Gentoo Linux Linaro 12.08 50 100 150 200 250 SE +/- 0.21, N = 4 SE +/- 0.23, N = 4 250.69 246.85
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 Gentoo Linux Linaro 12.08 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 1044 1054 1. (CXX) g++ options: -fopenmp
Stream OpenBenchmarking.org MB/s, More Is Better Stream 2009-04-11 Type: Copy Gentoo Linux Linaro 12.08 400 800 1200 1600 2000 SE +/- 0.96, N = 10 SE +/- 1.33, N = 10 1679.49 1630.03 1. (CC) gcc options: -O2 -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2009-04-11 Type: Scale Gentoo Linux Linaro 12.08 400 800 1200 1600 2000 SE +/- 0.92, N = 10 SE +/- 1.87, N = 10 1676.99 1641.40 1. (CC) gcc options: -O2 -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2009-04-11 Type: Triad Gentoo Linux Linaro 12.08 300 600 900 1200 1500 SE +/- 0.87, N = 10 SE +/- 0.88, N = 10 1307.90 1300.10 1. (CC) gcc options: -O2 -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2009-04-11 Type: Add Gentoo Linux Linaro 12.08 300 600 900 1200 1500 SE +/- 0.90, N = 10 SE +/- 1.54, N = 10 1309.98 1298.37 1. (CC) gcc options: -O2 -fopenmp
TSCP OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Gentoo Linux Linaro 12.08 20K 40K 60K 80K 100K SE +/- 3.43, N = 5 SE +/- 10.11, N = 5 88800 88039
VP8 libvpx Encoding OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 0.9.7-p1 vpxenc Gentoo Linux Linaro 12.08 0.2475 0.495 0.7425 0.99 1.2375 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.10 1.08 1. (CC) gcc options: -lvpx -lm -lpthread
Linaro 12.08 Processor: ARMv7 rev 0 @ 1.40GHz (4 Cores), Motherboard: ODROID-X, Memory: 1024MB, Disk: 16GB SD16G
OS: Linaro 12.08, Kernel: 3.6.0-rc2 (armv7l), Desktop: Unity 2D 5.14.0, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1360x768
Compiler Notes: --build=arm-linux-gnueabihf --disable-sjlj-exceptions --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-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -vProcessor Notes: Scaling Governor: ondemand
Testing initiated at 24 August 2012 19:05 by user root.
Gentoo Linux Processor: ARMv7 rev 0 @ 1.40GHz (4 Cores), Motherboard: ODROID-X, Memory: 1024MB, Disk: 31GB 00000
OS: Gentoo Base 2.1, Kernel: 3.6.0-rc2 (armv7l), Compiler: GCC 4.7.1, File-System: ext4, Screen Resolution: 1360x768
Compiler Notes: --bindir=/usr/armv7a-hardfloat-linux-gnueabi/gcc-bin/4.7.1 --build=armv7a-hardfloat-linux-gnueabi --datadir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libssp --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran --enable-libgomp --enable-libmudflap --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --host=armv7a-hardfloat-linux-gnueabi --includedir=/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.7.1/include --mandir=/usr/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/man --with-arch=armv7-a --with-float=hard --with-float=hard --with-fpu=vfpv3-d16 --with-python-dir=/share/gcc-data/armv7a-hardfloat-linux-gnueabi/4.7.1/python --without-cloog --without-pplProcessor Notes: Scaling Governor: performance
Testing initiated at 1 September 2012 22:30 by user phoronix.